IWidget

Definition

export interface IWidget {
    id: string,
    name: string,
    title?: string,
    label?: string,
    description?: string,
    tags?: string[],
    widget: any,
    configs?: IWidgetConfigs,
    installed?: boolean,
    deleted?: boolean,
    isNew?: string,
    icon?: string,
    vendor?: string,
    sourceUrl?: string,
    defaultProps?: { [propName: string]: any }
    external?: {
        styles?: { [key: string]: string }
        scripts?: { [key: string]: string }
    },
    isTemplate?: boolean,
    isDefaultTemplate?: boolean,
    props?: { [key: string]: any }
    templateKey?: string
    templateType?: string,
    category?: string,
    usecaseId?: string,
    usecaseName?: string,
    definitionPath?: string,
    localizedName?: string,
    localizedDescription?: string
}

Usage

Last updated