Skip to main content

Module binding

Module binding 

Source
Expand description

Binding registry: the dirty-tracking infrastructure shared between Signal<T> instances and WidgetTree.

Despite the module name (kept for historical reasons), this file no longer contains any state primitive — Signal<T> in signal.rs is the only reactive type. The registry, its binding entries, and the BindingLevel enum live here because they are the shared vocabulary between signals and the widget tree.

Structs§

BindingRegistry
Shared registry of all active property bindings.

Enums§

BindingLevel
Dirty-tracking granularity for a property binding. Determined by the primitive widget implementor, not the consumer.