ailloli_ui_runtime/element/mod.rs
1//! Retained element tree, stable keys, and child reconciliation.
2
3/// Dirty flags implementation details.
4pub mod dirty_flags;
5/// Element node implementation details.
6pub mod element_node;
7/// Element tree implementation details.
8pub mod element_tree;
9/// Key implementation details.
10pub mod key;
11/// Reconcile implementation details.
12pub mod reconcile;
13
14pub use dirty_flags::DirtyFlags;
15pub use element_node::{Element, ElementKind};
16pub use element_tree::{ElementTree, ViewKeyResolveError};
17pub use key::Key;
18pub use reconcile::{reconcile_children, ReconcileInputChild, ReconcileOutputChild};