input_forms 0.0.2 copy "input_forms: ^0.0.2" to clipboard
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
  • ๐Ÿ“ง EmailField with built-in validation
    • Email format validation
    • Customizable error messages
    • Optional controller support
    • Material Design styling
  • ๐Ÿ”’ PasswordField with 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

2
likes
120
points
30
downloads

Publisher

verified publishernocorps.org

Weekly Downloads

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-in validation.

Repository (GitHub)
View/report issues

Topics

#form #widget #validation #material-design #input-fields

Documentation

API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

flutter, intl

More

Packages that depend on input_forms