The field value.
The mixin added to the field.
Readonly
childrenThe array of child fields that were previously accessed.
The initial value of the field.
Readonly
istrue
if the value was last updated using setTransientValue, or false
otherwise.
Readonly
keyThe key in the parent value that corresponds to the value of this field, or null
if there's
no parent.
Readonly
parentThe parent field, or null
if this is the root field.
The current value of the field.
Readonly
valueThe accessor that reads and writes field values.
Returns a child field that controls the value which is stored under the given key in the current value.
The key in the value of this field.
The child field instance.
If the current value is transient then the value of the parent field is notified about the change and this field is marked as non-transient. No-op if the current value is non-transient.
Publishes an event on this field and bubbles it to the parent field.
An event to publish.
Updates the field value and notifies both ancestors and child fields about the change. If the field withholds a transient value then it becomes non-transient.
Subscribes the listener to events published by the field.
The listener to subscribe.
Core properties of the Field.
Note: It is recommended to use Field type whenever possible instead of FieldCore.