Interface InlineElementsWidgetConfig

interface InlineElementsWidgetConfig {
    allowCreateType?: string;
    childrenInheritSourceAttributes?: string[];
    childrenMaster?: "parent" | "source";
    displayAttributes?: {
        create?: ViewModeConfig;
        edit?: ViewModeConfig;
        read?: ViewModeConfig;
    };
    group: "widget";
    hideElementType?: boolean;
    id?: string;
    newElementsStartSelected?: boolean;
    parentToAttribute?: string;
    renderRule?: RulesLogic;
    sort?: { [attribute: string]: -1
    | 1 };
    sourceAttribute?: string;
    sourceListing?: IListingConfig;
    sourceToAttribute?: string;
    summaryExpressions?: {
        create?: SummaryExpression;
        edit?: SummaryExpression;
    };
    type: "InlineElements";
    [key: string]: unknown;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: unknown

Properties

allowCreateType?: string
childrenInheritSourceAttributes?: string[]
childrenMaster?: "parent" | "source"
displayAttributes?: {
    create?: ViewModeConfig;
    edit?: ViewModeConfig;
    read?: ViewModeConfig;
}
group: "widget"
hideElementType?: boolean
id?: string
newElementsStartSelected?: boolean
parentToAttribute?: string
renderRule?: RulesLogic
sort?: { [attribute: string]: -1 | 1 }
sourceAttribute?: string
sourceListing?: IListingConfig
sourceToAttribute?: string
summaryExpressions?: { create?: SummaryExpression; edit?: SummaryExpression }
type: "InlineElements"