A type alias for the register field change type.
A type alias for the register field metadata type.
A type alias for the register field patch type.
A type alias for the arguments to a patch operation.
A type alias for the result of a patch operation.
A type alias for the register field update type.
A type alias for the arguments to an update operation.
A type alias for the result of an update operation.
A type alias for the register field value type.
Construct a new register field.
The options for initializing the field.
The change type for the field.
This type represents the user-facing change to the field's value.
The metadata type for the field.
This type represents extra bookeeping data needed by the field to accurately apply updates and patches.
This type extends the ReadonlyJSONValue
type so that it may
hold readonly JSON data. However, the metadata is intended to
be mutated in-place and thus may also contain mutable data.
The patch type for the field.
This type represents the system-facing patch to the field's value.
The update type for the field.
This type represents the data the user passes to the update
method of a table to update the field of a particular record.
The value type for the field.
This type represents the user-facing value stored in the record.
The human-readable description of the field.
The initial value for the field.
The discriminated type of the field.
Apply a user update to the field.
The arguments for the update.
The result of applying the update.
Create the metadata for the field.
The metadata for the field.
Create the initial value for the field.
The initial value for the field.
Generated using TypeDoc
A field which represents a collaborative atomic value. The namespace for the
RegisterField
class statics.