Expand description
Widget info tree.
Re-exports§
pub use iter::TreeFilter;
Modules§
Structs§
- HitInfo
- A hit-test hit.
- HitTest
Info - A hit-test result.
- Inline
Segment Info - Info about a segment in the first or last row of an inlined widget.
- Interaction
Path - Represents a
WidgetPathannotated with each widget’sInteractivity. - Interactivity
- Represents the level of interaction allowed for a widget.
- Interactivity
Filter Args - Argument for a interactivity filter function.
- Parallel
Builder - Represents a builder split from the main builder that can be used in parallel and then folded back onto the main builder.
- Weak
Widget Info Tree - Weak reference to a
WidgetInfoTree. - Widget
Border Info - Shared reference to the combined border and corner radius of a
WidgetInfo. - Widget
Bounds Info - Shared reference to layout size, offsets, rendered transforms and bounds of a widget.
- Widget
Descendants Range - Represents the descendants of a widget, allows checking if widgets are descendant with O(1) time.
- Widget
Info - Reference to a widget info in a
WidgetInfoTree. - Widget
Info Builder - Widget info tree builder.
- Widget
Info Tree - A tree of
WidgetInfo. - Widget
Info Tree Stats - Stats over the lifetime of a widget info tree.
- Widget
Inline Info - Info about the inlined rows of the widget.
- Widget
Inline Measure - Info about the input inline connecting rows of the widget.
- Widget
Layout - Represents the in-progress layout pass for a widget tree.
- Widget
Measure - Represents the in-progress measure pass for a widget tree.
- Widget
Path - Full address of a widget.
- Widget
Tree Changed Args WIDGET_TREE_CHANGED_EVENTargs.
Enums§
- Relative
HitZ - Hit-test result on a widget relative to it’s descendants.
- Visibility
- Widget visibility.
- Widget
Info Meta - Tag for the
WidgetInfo::metastate-map.
Statics§
- WIDGET_
TREE_ CHANGED_ EVENT - A window widget tree was rebuild.