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.