Type alias InlineElementsConfig

InlineElementsConfig: {
    allowCreateType?: string;
    childrenInheritSourceAttributes?: AttributeKey[];
    childrenMaster?: "parent" | "source";
    displayAttributes?: {
        create?: ViewModeConfig;
        edit?: ViewModeConfig;
        read?: ViewModeConfig;
    };
    hideElementType?: boolean;
    newElementsStartSelected?: boolean;
    parentToAttribute?: AttributeKey;
    sort?: {
        [attribute: string]: 1 | -1;
    };
    sourceAttribute?: AttributeKey;
    sourceListing?: IListingConfig;
    sourceToAttribute?: AttributeKey;
    summaryExpressions?: {
        create?: SummaryExpression;
        edit?: SummaryExpression;
    };
}

Type declaration

  • Optional allowCreateType?: string
  • Optional childrenInheritSourceAttributes?: AttributeKey[]
  • Optional childrenMaster?: "parent" | "source"
  • Optional displayAttributes?: {
        create?: ViewModeConfig;
        edit?: ViewModeConfig;
        read?: ViewModeConfig;
    }
    • Optional create?: ViewModeConfig
    • Optional edit?: ViewModeConfig
    • Optional read?: ViewModeConfig
  • Optional hideElementType?: boolean
  • Optional newElementsStartSelected?: boolean
  • Optional parentToAttribute?: AttributeKey
  • Optional sort?: {
        [attribute: string]: 1 | -1;
    }
    • [attribute: string]: 1 | -1
  • Optional sourceAttribute?: AttributeKey
  • Optional sourceListing?: IListingConfig
  • Optional sourceToAttribute?: AttributeKey
  • Optional summaryExpressions?: {
        create?: SummaryExpression;
        edit?: SummaryExpression;
    }
    • Optional create?: SummaryExpression
    • Optional edit?: SummaryExpression

Generated using TypeDoc