Interface ElementTemplateV1

Hierarchy

  • ElementTemplateV1

Properties

attributes?: {
    [key: string]: {
        conditions: {
            conditions: ConditionalViewConfig["conditions"];
            id: string;
            type: "custom" | "always";
        }[];
        reactions: {
            colors: TemplateAttributeReactionValue[];
            prefix: TemplateAttributeReactionValue[];
            suffix: TemplateAttributeReactionValue[];
        };
    };
}

Type declaration

created: Date
edited: Date
elementType: {
    id: string;
    name: string;
}

Type declaration

  • id: string
  • name: string
groups: AttributeGroup[]
id: string
name: string
organization: string
public: boolean
showHeader: boolean
state: string
styles: {
    backgroundColor: string;
    customCSS: string;
    customCSSRules: string;
    darkerPrimaryColor: string;
    forceOverride: boolean;
    galleryMode: boolean;
    headerColor: string;
    headerImage: {
        h: number;
        link: string;
        w: number;
    };
    hideHeader: boolean;
    lighterPrimaryColor: string;
    linkColor: string;
    overridable: boolean;
    primaryColor: string;
    secondaryColor: string;
    showBreadcrumbs: boolean;
    showControls: boolean;
}

Type declaration

  • backgroundColor: string
  • customCSS: string
  • customCSSRules: string
  • darkerPrimaryColor: string
  • forceOverride: boolean
  • galleryMode: boolean
  • headerColor: string
  • headerImage: {
        h: number;
        link: string;
        w: number;
    }
    • h: number
    • link: string
    • w: number
  • hideHeader: boolean
  • lighterPrimaryColor: string
  • linkColor: string
  • overridable: boolean
  • primaryColor: string
  • secondaryColor: string
  • showBreadcrumbs: boolean
  • showControls: boolean
user: string

Generated using TypeDoc