flexi_form_field 2.0.1 copy "flexi_form_field: ^2.0.1" to clipboard
flexi_form_field: ^2.0.1 copied to clipboard

PlatformiOSweb

A flexible and customizable TextFormField widget for Flutter with built-in validation, formatting, mandatory fields, prefix/suffix icons, and more.

2.0.1 #

update readme.md

2.0.0 #

09-01-2026 #

🚀 Major Release - Expanded Widget Suite & Standardization

New Widgets Added: ✔️ FlexiButton: Highly customizable button with gradient, shadow, and border support. ✔️ FlexiDateTimePicker: Combined date and time selection in a single flow. ✔️ FlexiTimePicker: Dedicated time selection with standard Material picker. ✔️ FlexiTimer: A functional timer with start, pause, resume, and stop controls. ✔️ FlexiAutoComplete: Searchable autocomplete field with generic type support (requires flutter_typeahead). ✔️ FlexiStepper: Horizontal animated stepper with auto-scrolling to the active step. ✔️ FlexiTabBar: Segmented tab control with customizable background and indicator styles.

Enhancements & Standardization: ✔️ Added prefixIcon support across all input widgets (FlexiDatePicker, FlexiTimePicker, FlexiDateTimePicker, FlexiAutoComplete). ✔️ Exported FlexiFormTheme, FlexiFieldStyle, and FlexiFieldLayout for better library access. ✔️ Redesigned the example application with a premium, categorized showcase of all widgets. ✔️ Improved documentation and added clear usage examples for all new components. ✔️ Handled keyboard visibility and focus management for a smoother UX in complex forms.

Dependencies: ➕ Added flutter_typeahead: ^5.2.0 ➕ Added flutter_keyboard_visibility: ^6.0.0 (for internal keyboard handling)

1.0.0 #

🎉 First stable version of FlexiFormField

Added highly customizable FlexiFormField widget

Built-in validation for:

✔️ Email

✔️ Mobile Number

✔️ GST Number

✔️ Pincode

✔️ Confirm Password

✔️ Minimum Password Length

✔️ Password Format (A-Z, a-z, number, special character)

Added support for input formatters:

✔️ Numbers only

✔️ Uppercase only

✔️ Decimal numbers

✔️ Percentage input

Added UI customizations:

✔️ Prefix/Suffix icons with click events

✔️ Custom borders

✔️ Custom label, styles, colors

✔️ Mandatory field indicator *

✔️ Read-only & disabled mode

Added focus navigation using currentFocusNode → nextFocusNode

Added callbacks:

✔️ onTap

✔️ onTapOutside

✔️ onChange

✔️ onSaved

✔️ onEditingComplete

Added cursor customization (color, height)

Added decoration overrides

Improved error handling with custom validation messages

Added support for maxLine, maxLength, obscure text & obscuring character

3
likes
150
points
131
downloads

Publisher

unverified uploader

Weekly Downloads

A flexible and customizable TextFormField widget for Flutter with built-in validation, formatting, mandatory fields, prefix/suffix icons, and more.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_typeahead, intl

More

Packages that depend on flexi_form_field