morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
forms Directory Reference

Directories

 
detail
 
engine

Files

 
app.hpp
 App-shell descriptor: menu -> screens (form / wizard / view refs).
 
blank_as.hpp
 morph::forms::BlankAs: what a blank string field submits.
 
choice.hpp
 Fields whose value is picked from a list served by another action.
 
field_errors.hpp
 
flows.hpp
 Multi-step wizards: an ordered sequence of registered actions that share a "flow draft" spanning the whole sequence.
 
forms.hpp
 JSON-Forms-style schema generation for morph actions.
 
i18n.hpp
 Stable, schema-derived message-key vocabulary for renderer i18n.
 
instance_constraints.hpp
 Per-*instance* constraints on a form field: the seam by which data that lives in a database row — not in a template parameter — reaches the framework-meaningful keys of a served schema, and is checked against a submitted value by the same declaration that served it.
 
layout.hpp
 Visual structure (sections, tabs, accordions, column spans) layered over an action's flat field list.
 
sections.hpp
 Unordered sections: N independently editable action drafts on one screen, each with its own readiness gate and no sequencing.
 
views.hpp
 View-schema generation: composes a registered query action's result rows with an optional row-opener action and row/collection action buttons into a list/table or master-detail screen descriptor.
 
widget_hints.hpp
 Typed wrappers that carry rendering-control intent for a form field.