|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
One step of a Wizard: a registered action, a display title, and zero or more Bind prefill declarations. More...
#include <flows.hpp>
Public Types | |
| using | action = Action |
| The step's action type. | |
| using | binds = std::tuple<Binds...> |
| Tuple of this step's Bind<...> prefill declarations (possibly empty). | |
Static Public Member Functions | |
| static constexpr std::string_view | title () noexcept |
| The step's display title. | |
One step of a Wizard: a registered action, a display title, and zero or more Bind prefill declarations.
| Action | Registered action type (BRIDGE_REGISTER_ACTION) this step fires. |
| Title | Human title for the step (breadcrumb / header). |
| Binds | Zero or more Bind<Field, Path> prefill declarations. |
| using morph::flows::WizardStep< Action, Title, Binds >::action = Action |
| using morph::flows::WizardStep< Action, Title, Binds >::binds = std::tuple<Binds...> |
|
inlinestaticnodiscardconstexprnoexcept |