interface IDataBuilderContext {
    topLevelField: null | IDataBuilderField;
    isAdminMode?: boolean;
    isReadOnly?: boolean;
    showNullValueFields: boolean;
    hideReadOnlyFields: boolean;
    frozenFieldsLocators?: string[];
    errorFieldsLocators?: string[];
    editableVariablesSchemaLocators?: string[];
    onAddVariable?: (locator: string, schema: DataSchema) => void;
    collapsedDataBuilder?: boolean;
    initialVisibleFieldCount: number;
}

Properties

topLevelField: null | IDataBuilderField
isAdminMode?: boolean
isReadOnly?: boolean
showNullValueFields: boolean
hideReadOnlyFields: boolean
frozenFieldsLocators?: string[]
errorFieldsLocators?: string[]
editableVariablesSchemaLocators?: string[]
onAddVariable?: (locator: string, schema: DataSchema) => void
collapsedDataBuilder?: boolean
initialVisibleFieldCount: number