commitField<T> abstract method

void commitField<T>(
  1. ElementId nodeId,
  2. CanvasFieldKey fieldKey,
  3. T value
)

Commits a literal value for a registered field.

The field's FieldCodec owns field-specific normalization and translation into an EditorEdit. The current EditorDocumentAdapter may additionally deny the literal edit based on canonical source-document state.

Invalid, stale, or source-document-denied commit targets are ignored safely.

Implementation

void commitField<T>(rt.ElementId nodeId, rt.CanvasFieldKey fieldKey, T value);