Abstract
Optional
_descriptorConfig: IStringKeyMap<any>Optional
options: Partial<ModelOptions>Protected
observabilityProtected
validationProtected
afterProtected
beforeClearing type values according to a list
Optional
typeCategories: AttributeTypeCategory[]Cloning model data
Optional
includeSystemProps: booleanphantom, dirty, original values
T
Protected
commitProtected
commitProtected
commitProtected
createProtected
createCreates hasMany models
Protected
createCreates hasOne models
Abstract
getReturns an array of available type categories for a particular kind of attribute
Returns a json descriptor for the model field by its name. The Json handle may not exist
returns the main descriptor for the model field by its name. The main descriptor must exist
Returns an array of the main descriptors of the model fields. Can include descriptors for which entities have not been created. The main descriptor must exist
Returns an array of model fields
Returns the hasMany array of the model
Returns the JSON descriptor of the hasMany model. The Json descriptor may NOT exist
Returns the main descriptor of the hasMany model. The main descriptor must exist
Returns an array of hasMany model descriptors. Can include descriptors for which entities have not been created. The main descriptor must exist
Returns the model's hasOne array
Returns the model's has One json descriptor. Json handle may not exist
Returns the main hasone descriptor of the model. The main descriptor must exist
Returns an array of hasone model descriptors. Can include descriptors for which entities have not been created. The main descriptor must exist
Returns an array of original hasOne
Protected
getReturns a map of model properties based on the passed descriptors. The key is the property name, and the value is the property itself.
Protected
getReturns an array of model properties based on the passed descriptors Only certain values are returned.
Protected
getReturns the model property (field, has One, has Many) by the main handle
Optional
config: EqualConfigMake some of the system properties reactive in the current model
list of system properties
Make some of the system properties reactive cascading throughout the model
list of system properties
Optional
disablePropagation: booleanParent cmp notification flag about validation
Static
compareStatic
dictionaryOptional
model: AbstractAttribute<any>Static
typeOptional
model: AbstractAttribute<any>
Public