pattern_input_formatter 0.1.1
pattern_input_formatter: ^0.1.1 copied to clipboard
Flutter PatternInputFormatter. Supports custom patterns (e.g., '(###) ###-####'), placeholders, and manages cursor position.
0.1.1 - 2025-09-16 #
- Documentation: Added comprehensive screenshots to README demonstrating various formatter examples
- Documentation: Enhanced README with visual examples of date/time, phone, credit card, postal code, and serial number formatting
- Documentation: Improved package presentation on pub.flutter-io.cn with example screenshots
0.1.0+2 - 2025-09-15 #
- Fixed: Resolved all Dart linting issues to improve pub.flutter-io.cn static analysis score
- Code Quality: Updated variable names to follow lowerCamelCase convention
- Code Quality: Added proper braces around single-statement if blocks
0.1.0+1 - 2025-09-15 #
- Fixed: Corrected issue tracker URLs in README.md to point to the correct repository
- Updated: All repository links now consistently point to
pattern_input_formatter
instead of the old repository name
0.1.0 - 2025-06-21 #
- Initial Release: Introduced
PatternInputFormatter
, a versatile and customizableTextInputFormatter
for Flutter. - General Pattern Support: The formatter supports a wide range of input patterns, including dates, phone numbers, credit card numbers, postal codes, and alphanumeric serial numbers.
- Flexible Placeholders: Uses
#
as the placeholder for digits. Non-placeholder characters in the pattern are treated as fixed separators. - Cursor Management: Ensures correct cursor positioning during input, deletion, and pasting operations.
- Comprehensive Test Suite: Includes a robust test suite to validate formatter behavior across various patterns and edge cases.
- Expanded Example App: The example application demonstrates multiple formatting scenarios with clear usage examples.
- Updated Documentation: The
README.md
provides comprehensive documentation, usage examples, and API details.