ModelDataField
This field class handles fields that hold other records.
class Person extends Model {
static get fields() {
return [
'name',
{ name : 'address', type : 'model' }
];
}
}
Configs
19
Configs
19Common
Class used to contain data values in this field; should be a subclass of Model. Defining this configuration is necessary for some functionality (like filter editing) to identify the type of data held by the field without data present.
Other
alwaysWriteDataField
bypassEqualityOnSyncDatasetDataField
calculateDataField
columnDataField
compareDataField
complexMappingDataField
dataSourceDataField
defaultValueDataField
descriptionDataField
formulaProvidersDataField
internalDataField
labelDataField
nameDataField
nullableDataField
nullTextDataField
nullValueDataField
persistDataField
readOnlyDataField
Properties
7
Properties
7Class hierarchy
Identifies an object as an instance of ModelDataField class, or subclass thereof.
Identifies an object as an instance of ModelDataField class, or subclass thereof.
isDataFieldDataField
Functions
19
Functions
19Configuration
Events
detachListenersBase