ModifierNodeType
Stable referential token and typed bridge for one modifier description and node pair.
An application retains one instance as a singleton for each logical modifier kind. Two separately constructed tokens remain incompatible even when their class tokens and hooks are otherwise equal. The complete incoming tree is validated before the runtime invokes creation or update hooks.
Parameters
the runtime class used to validate and cast descriptions at the erased boundary.
the runtime class used to validate and cast retained nodes at the erased boundary.
checks properties owned by one description before retained mutation.
creates a fresh, never-owned modifier node for a validated description.
applies previous and current descriptions on the owner thread and reports affected phases.
Type Parameters
the immutable modifier description type.
the retained modifier node type.
Constructors
Functions
Creates one detached modifier node through the typed creation hook.
Updates one retained modifier node through its typed diff hook.
Validates one modifier description through its typed local hook.