Results for “Std.Ui.component”
10 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Ui.Component
A screen: what is known, what that shows as, and how an event changes it.
- Std.Ui.component
S -> fn(S) -> Std.Html.Html -> fn(S, E) -> S -> Std.Ui.Component[S, E]A component from its three parts.
- Std.Ui.Live.session
Std.Ui.Component[S, E] -> &Array[Str] -> Std.Ui.Live.Session[S, E]A session over a component, accepting the events it names.
- Std.Ui.given
&Std.Ui.Component[S, E] -> E -> Std.Ui.Component[S, E]The component after an event.
- Std.Ui.givenAll
&Std.Ui.Component[S, E] -> &Array[E] -> Std.Ui.Component[S, E]The component after several events, in order.
- Std.Ui.holding
&Std.Ui.Component[S, E] -> S -> Std.Ui.Component[S, E]The component with its state replaced, for a caller that learned the state
- Std.Ui.render
&Std.Ui.Component[S, E] -> Std.Html.HtmlWhat the component currently shows.
- Std.Ui.showing
S -> fn(S) -> Std.Html.Html -> Std.Ui.Component[S, ()]A component that shows something and answers nothing, for a screen that is
- Std.Ui.stateOf
&Std.Ui.Component[S, E] -> SWhat the component currently knows.
- Std.Ui.within
&Std.Ui.Component[S, E] -> fn(Std.Html.Html) -> Std.Html.Html -> Std.Ui.Component[S, E]A component whose view is wrapped in another, so a screen is made of
