type of the value
property of the data field
ID of the data field from backend
displayed title of the data field from backend
initial value of the data field
data field behavior
placeholder displayed in the datafield
tooltip of the datafield
information regarding the component rendering
component data of datafield
stringId of parent task, only defined if field is loaded using TaskRefField
stringId of parent case, only defined if field is loaded using TaskRefField
change of component
Reference to form control
Stores the last subscription to the [_initialized$]{@link AbstractDataField#_initialized$} Stream, to prevent multiple block events from executing at the same time
Reference to rendered element
Stores a copy of the fields layout, that can be modified by the layouting algorithm as needed without affecting the base configuration.
Flag that is set during reverting
Whether invalid field values should be sent to backend.
Validators resolved from field validations
Listens for layout changes
Computes whether the FormControl si valid.
check form control
Updates the state of this data field model object.
object describing the changes - returned from backend
Also see ChangedFields.
This function resolve type of component for HTML
type of component in string
Copies the layout settings into the local layout.
Creates Validator objects based on field behavior
. Only the required
behavior is resolved by default.
Required is resolved as Validators.required
.
If you need to resolve additional Validators or need a different resolution for the required
Validator override this method.
See {@link Behavior} for information about data field behavior.
See {@link ValidatorFn} and {@link Validators} for information about Validators.
Alternatively see Form Validation guide from Angular.
Determines if two values of the data field are equal.
a === b
equality is used by default. If you want different behavior override this method.
first compared value
second compared value
Generated using TypeDoc
Holds the logic common to all data field Model objects.