Expand description
ELM primitives for winio.
Macros§
- init
- Helper macro for
Component::init. - start
- Helper macro for
Component::start. - try_
join_ update - Helper macro for joining multiple update futures that return
Result<bool>. - update_
children - Helper macro for
Component::updateto update multiple children.
Structs§
- BoxComponent
- A boxed component. It is not initialized directly, but constructed by
Child::into_boxedorRoot::into_boxed. - Child
- Helper to embed one component into another. It handles different types of messages and events.
- Component
Sender - Sender of input messages and output events.
- Observable
Vec - An observable vector. It outputs events after being changed.
- Root
- Helper to run a root component.
Enums§
- Observable
VecEvent - The events of
ObservableVec. - Observable
VecMessage - The messages of
ObservableVec. - RunEvent
- Events yielded by the
Root::run.
Traits§
- Component
- Foundamental GUI component.