Expand description
Components are smaller mostly independent parts of your application.
Modules
- A simpler version of components that does work in the background.
Structs
- A component that is ready for docking and launch.
- Contains the initial model and widgets being docked into a component.
- Contains senders to send and receive messages from a
Component
. - Contains the post-launch input sender and output receivers with the root widget.
- Controls the component from afar.
- A component that is ready for docking and launch.
- Contains the initial model and widgets being docked into a component.
- Yields
Component::Output
values as a stream and contains the input sender and the root widget. - Contains the post-launch input sender and output receivers with the root widget.
- Controls the component from afar.
- A type that can be used in static variables to pass messages to components.
- Keeps track of a components model and view.
Traits
- Asynchronous variant of
Component
. - Shared behavior of component controller types.
- The fundamental building block of a Relm4 application.
- Shared behavior of component controller types.
- Asynchronous variant of
SimpleComponent
. - Elm-style variant of a
Component
with view updates separated from input updates.
Type Definitions
- A future returned by a component’s command method.