Module bound_dispatch
Expand description
Lifetime and canonical-record routing shared by retained and raw widget dispatch.
Structs§
- Bound
Action Address - Runtime destination; the domain address remains independent of UI instances.
- Bound
Node Map - Admission metadata for precisely one live widget/Taffy layout.
- Callback
Binding - Runtime metadata; does not own the component’s widget or mount lifetime.
- Callback
Scope Guard - What entering a component’s callback scope holds until it is dropped.
- Document
Edit Stamp - A read-only invalidation stamp. It contains no document text and confers no write authority; an unavailable stamp must invalidate deferred insertion.
- Retained
Component Request - SDK-owned retained component traversal, separate from public callback reach.
Enums§
Functions§
- document_
writer - Canonical Document executor, retaining its actual envelope for owned bookkeeping.
Who writes a document change
actormakes here. An agent principal names one writer; a person may write from several devices at once. - executing_
host_ device - The executing component’s host device during a checked record callback. This is local host identity, not replicated action context or a caller’s requested target device. Outside a component callback it is unavailable.
- executing_
host_ person - The immutable local person of the executing checked component callback. Unavailable outside a callback; never derived from action context or a caller.
- executing_
host_ scope - Identity of the checked component lifetime, not a caller-selected window ID.
- host_
person_ invocation_ permitted - Whether this callback is acting for its trusted local person. A delivered invocation must name that actual person’s actor; participant identity and action attribution cannot confer access. Outside a callback access is denied.
- invoke_
bound_ ⚠node - Invoke an admitted node under its original component lifetime and record.
- minted_
items - The item resources the action in
envelopecreated: the ids it minted that its change stored as keys of a collection, in minting order. Read from the action’s own changes sincebefore, never a diff of the whole document, so an edit costs the same however large the record is.