input_forms 0.0.2
input_forms: ^0.0.2 copied to clipboard
A comprehensive Flutter input_forms package providing pre-built, customizable form components for rapid application development. Includes email, password, date picker, and more form fields with built- [...]
Changelog #
All notable changes to the Input Forms will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.2 - 2025-07-22 #
Added #
- β¨ Initial release of Input Forms
- π§
EmailFieldwith built-in validation- Email format validation
- Customizable error messages
- Optional controller support
- Material Design styling
- π
PasswordFieldwith visibility toggle- Secure text entry
- Show/hide password functionality
- Minimum length validation
- Custom validation support
- β
ConfirmPasswordField- Automatic password matching validation
- Links with main password field
- Clear error messaging
- π€
UsernameField- Length validation
- Custom validation rules
- Optional controller support
- π
DatePickerField- Calendar picker integration
- Date formatting
- Customizable date ranges
- Optional controller support
- π
DOBField- Specialized date picker for birth dates
- Age-appropriate date ranges
- Format consistency
- π
DropdownField- Generic type support
- Custom item labels
- Flexible data binding
- Material Design styling
Documentation #
- π Initial README with usage examples
- π‘ API documentation for all components
- π― Example application
- π Installation instructions
- π§ Contribution guidelines
Infrastructure #
- π GitHub Actions CI/CD setup
- π Issue templates
- π€ Pull request template
- π Code of conduct
- π MIT License
- π§ͺ Test suite implementation
- π Code coverage setup
Dependencies #
- Flutter SDK >=3.10.0
- Dart SDK >=3.0.0
- intl: ^0.18.1
_Last updated by @KANAGARAJ-M on 2025-07-22