37 lines
767 B
Markdown
Raw Normal View History

2025-12-18 01:11:17 +00:00
# Basic Forms
Simple form examples for getting started with typedialog.
## Files
- **form.toml** - Minimal form structure
- **form_with_sections.toml** - Organizing fields into sections
- **form_with_grouped_items.toml** - Grouping related fields
- **base_from.toml** - Base template for extending forms
- **debug_simple.toml** - Simple form for testing/debugging
## Usage
### CLI Backend
```bash
cargo run --example form
```
### TUI Backend
```bash
cargo run -p typedialog-tui --example tui_survey_form
```
### Web Backend
Build your form in TOML and serve with the web backend:
```bash
cargo run -p typedialog-web -- --config form.toml
```
## Features Demonstrated
- Basic field definitions
- Sections and grouping
- Simple validation
- TOML syntax basics