API > BaseField
Type alias: BaseField
BaseField:
object
Type declaration
advancedVisibility
advancedVisibility?: AdvancedVisibility
displayWidth
displayWidth?: string
helpText
helpText?: string
id
id?: string
inheritedValueDefaultValuePath
inheritedValueDefaultValuePath?: string
inheritedValuePropertyValuePaths
inheritedValuePropertyValuePaths?: object
inlineHelpText
inlineHelpText?: string | null
label
label: string
locked
locked?: boolean
name
name: string
occurrence
occurrence?: object
occurrence.defaultdefault?:
number|null
occurrence.maxmax?:
number|null
occurrence.minmin:
number
occurrence.sorting_label_fieldsorting_label_field?:
string
propertyAliasesPaths
propertyAliasesPaths?: object
required
required?: boolean
sortable
sortable?: boolean
visibility
visibility?: object
visibility.accessaccess?: {
gates:string[];operator:"HAS_ALL"|"HAS_ANY"|"HAS_NONE";scopes:string[]; } |null
visibility.controlling_fieldcontrolling_field?:
string|null
visibility.controlling_field_pathcontrolling_field_path?:
string|null
visibility.controlling_value_regexcontrolling_value_regex?:
string|null
visibility.hidden_subfieldshidden_subfields?: {} |
null
visibility.operatoroperator?:
"NOT_EQUAL"|"EQUAL"|"EMPTY"|"NOT_EMPTY"|"MATCHES_REGEX"|null
visibilityRules
visibilityRules?: "SIMPLE" | "ADVANCED"
Source
fieldTypes.ts:3