ModifierElement

Immutable value description for one active modifier node.

Implementations preserve every property used by the runtime for the lifetime of the containing element description. The stable type token selects typed validation, creation, and update behavior without a registry. Description construction must not acquire resources. The runtime invokes token hooks on the owning tree thread and propagates their failures unchanged.

Properties

Link copied to clipboard

Optional typed export; the receiving runtime reconstructs this modifier's active behavior.

Link copied to clipboard
abstract val type: ModifierNodeType<*, *>

The stable referential token that owns this description and its retained node type.