commitField<T> abstract method

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

Commits a literal value for a registered field.

Literal and functional field mutations share the same runtime-owned canonical mutation path. The field's FieldCodec owns field-specific normalization and canonical scene storage.

Missing, stale, wrong-kind, or source-document-denied targets are ignored safely.

Implementation

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