Expand description
Retained element tree and reconciliation. Retained element tree, stable keys, and child reconciliation.
Re-exports§
pub use dirty_flags::DirtyFlags;pub use element_node::Element;pub use element_node::ElementKind;pub use element_tree::ElementTree;pub use element_tree::ViewKeyResolveError;pub use key::Key;pub use reconcile::reconcile_children;pub use reconcile::ReconcileInputChild;pub use reconcile::ReconcileOutputChild;
Modules§
- dirty_
flags - Dirty flags implementation details. Dirty-state flags used to schedule retained layout, paint, and input work.
- element_
node - Element node implementation details. One retained element node and its layout, paint, and interaction metadata.
- element_
tree - Element tree implementation details. Indexed retained element tree and its mutation/query operations.
- key
- Key implementation details. Stable sibling keys used by retained-tree reconciliation.
- reconcile
- Reconcile implementation details. Deterministic reconciliation between a new view tree and retained elements.