Skip to main content

Module events

Module events 

Source
Expand description

B-layer store event model (subscriptions).

This is intentionally small and headless-safe.

Structs§

ConnectEnd
ConnectStart
NodeDragEnd
NodeDragStart
NodeDragUpdate
NodeGraphDocumentSnapshot
Atomic document replacement snapshot.
NodeGraphStoreSnapshot
Immutable snapshot of store state for selector subscriptions.
NodeResizeEnd
NodeResizeStart
NodeResizeUpdate
SubscriptionToken
Subscription token returned by crate::runtime::store::NodeGraphStore::subscribe.
ViewportMove
ViewportMoveEnd
ViewportMoveStart

Enums§

ConnectDragKind
Connection start kind (UI-driven).
ConnectEndOutcome
NodeDragEndOutcome
NodeGraphGestureEvent
Transient UI gesture event emitted to gesture subscribers.
NodeGraphStoreEvent
Store event emitted to subscribers.
NodeResizeEndOutcome
ViewChange
View-state projection change events.
ViewportMoveEndOutcome
ViewportMoveKind
Viewport move gesture kind (UI-driven).