lion/packages/form-system/README.md
2019-07-24 15:20:19 +02:00

36 lines
1.6 KiB
Markdown

# Form System
[//]: # 'AUTO INSERT HEADER PREPUBLISH'
The Form System allows you to create complex forms with various validation in an easy way.
## Features
- built in [validate](../validate) for error/warning/info/success
- formatting of values
- accessible
- ...
## Packages
| Package | Description |
| ----------------------------------- | ---------------------------------- |
| [checkbox](../checkbox) | Checkbox form element |
| [checkbox-group](../checkbox-group) | Group of checkboxes |
| [field](../field) | Base class for all inputs |
| [form](../form) | Wrapper for multiple form elements |
| [input](../input) | Input element for strings |
| [input-amount](../input-amount) | Input element for amounts |
| [input-date](../input-date) | Input element for dates |
| [input-email](../input-email) | Input element for e-mails |
| [input-iban](../input-iban) | Input element for IBANs |
| [radio](../radio) | Radio form element |
| [radio-group](../radio-group) | Group of radios |
| [select](../select) | Simple native dropdown element |
| [textarea](../textarea) | Multiline text input |
| [validate](../validate) | Validation for our form components |
## Meta Package
This is a meta package to show interaction between various form elements.
For usage and installation please see the appropriate packages.