Skip to main content

Crate winio_elm

Crate winio_elm 

Source
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::update to update multiple children.

Structs§

BoxComponent
A boxed component. It is not initialized directly, but constructed by Child::into_boxed or Root::into_boxed.
Child
Helper to embed one component into another. It handles different types of messages and events.
ComponentSender
Sender of input messages and output events.
ObservableVec
An observable vector. It outputs events after being changed.
Root
Helper to run a root component.

Enums§

ObservableVecEvent
The events of ObservableVec.
ObservableVecMessage
The messages of ObservableVec.
RunEvent
Events yielded by the Root::run.

Traits§

Component
Foundamental GUI component.