Expand description
A schema-driven form modal.
Build it from a list of Fields, run it, then read the values back. All
fields are visible; Tab/BackTab step between them (wrapping); the
focused row is tinted, changed fields get a * marker, Ctrl+S saves and
Esc cancels. Field behaviour: text edits inline; multiline edits inline
and opens $EDITOR with Ctrl+G; bool toggles with Space; choice cycles
with ←/→; date opens the calendar with Enter.
Structs§
Enums§
- Field
Value - A read-only snapshot of a field’s value.
- Form
Outcome - How the form was closed.