Structs
- Encapsulates and owns the global state of the application, including the
ViewState
of each view. - A bundle of helper methods to be used by
View::event
handlers - Holds current layout state for given position in the tree. You’ll use this in the
View::layout
implementation to calllayout_node
on children and to access any font - View state stores internal state associated with a view which is owned and managed by Floem.
Enums
- Control whether an event will continue propagating or whether it should stop.