Interface IBaseControlAttribute

interface IBaseControlAttribute {
    cssClass?: string;
    defaultValue?: any;
    description?: ResourcedString;
    disabledExpression?: string;
    displayName: ResourcedString;
    hiddenExpression?: string;
    hideOnDisable?: boolean;
    localizable?: string | boolean;
    migrationValue?: undefined;
    order?: number;
    required?: string | boolean;
    triggerResizeOnChange?: boolean;
    type:
        | "ColumnEditor"
        | "ColumnGroup"
        | "ColumnsEditor"
        | "EntityChooser"
        | "EntityScorecard"
        | "FormSearchEntityChooser"
        | "GroupChooser"
        | "InlineStoredFile"
        | "InterpolatedTextEditor"
        | "LinkedObjectDataSource"
        | "LinkedObjectFields"
        | "LinkedRecordSummaryResultEntities"
        | "ObjectLabelEditor"
        | "RelationshipMulti"
        | "RendererPanel"
        | "ReadOnly"
        | "Required"
        | "SlidingScale"
        | "SubDocumentDataSource"
        | "SubDocumentDualAxisGraph"
        | "Traversal"
        | "TraversalMulti"
        | "CreateContextSelect"
        | "ReportDataSourceChooser"
        | "Thresholds"
        | "UserGroupChooser"
        | "Hidden"
        | "Disabled"
        | "Condition"
        | UnmappedStandardPropertyTypes;
}

Properties

cssClass?: string
defaultValue?: any
description?: ResourcedString
disabledExpression?: string
displayName: ResourcedString
hiddenExpression?: string
hideOnDisable?: boolean
localizable?: string | boolean
migrationValue?: undefined
order?: number
required?: string | boolean
triggerResizeOnChange?: boolean
type:
    | "ColumnEditor"
    | "ColumnGroup"
    | "ColumnsEditor"
    | "EntityChooser"
    | "EntityScorecard"
    | "FormSearchEntityChooser"
    | "GroupChooser"
    | "InlineStoredFile"
    | "InterpolatedTextEditor"
    | "LinkedObjectDataSource"
    | "LinkedObjectFields"
    | "LinkedRecordSummaryResultEntities"
    | "ObjectLabelEditor"
    | "RelationshipMulti"
    | "RendererPanel"
    | "ReadOnly"
    | "Required"
    | "SlidingScale"
    | "SubDocumentDataSource"
    | "SubDocumentDualAxisGraph"
    | "Traversal"
    | "TraversalMulti"
    | "CreateContextSelect"
    | "ReportDataSourceChooser"
    | "Thresholds"
    | "UserGroupChooser"
    | "Hidden"
    | "Disabled"
    | "Condition"
    | UnmappedStandardPropertyTypes