pattern_input_formatter 0.1.1 copy "pattern_input_formatter: ^0.1.1" to clipboard
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 customizable TextInputFormatter 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.
8
likes
160
points
157
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter PatternInputFormatter. Supports custom patterns (e.g., '(###) ###-####'), placeholders, and manages cursor position.

Repository (GitHub)
View/report issues

Topics

#flutter #date #input #formatter #text-input

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on pattern_input_formatter