Create new instance for file field with all his properties.
Placeholder is a substitute for the value name if not set value.
Used to forward the result of the upload file backend call to the task content
Stores the last subscription to the [_initialized$]{@link AbstractDataField#_initialized$} Stream, to prevent multiple block events from executing at the same time
Stores a copy of the fields layout, that can be modified by the layouting algorithm as needed without affecting the base configuration.
Validators resolved from field validations
Specifies the size of all uploaded files in bytes.
It is an indicator for checking the oversized size in the Petri Net.
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.
Generated using TypeDoc
Holds information represent file field implements in Petri Net