Crate yakui_core
source · [−]Expand description
TODO: Crate docs
Modules
Provides access to the currently active DOM.
Defines yakui’s DOM, which holds the hierarchy of widgets and their
implementation details.
Defines the events that can be sent to yakui and handled by widgets.
Defines common geometry types used by yakui.
Defines how yakui responds to input and delegates it to widgets.
Defines yakui’s layout protocol and Layout DOM.
Defines primitives for painting widgets, including the Paint DOM.
Defines traits for building widgets.
Structs
Defines alignment within a container.
Identifies a texture that is managed by yakui.
Wraps the response returned by a widget when it is updated.
Identifies a widget in the yakui DOM.
The entrypoint for yakui.
Enums
Defines alignment along a container’s cross axis.
Defines the direction that a container will lay out its children.
Defines alignment along a container’s main axis.
Defines sizing along a container’s main axis.
Identifies a texture that may be managed by yakui or handled by the user.