quick_input_formatters 0.0.4 copy "quick_input_formatters: ^0.0.4" to clipboard
quick_input_formatters: ^0.0.4 copied to clipboard

Custom text input formatters that can be used with TextField and TextFormField widgets are available in this package.

Custom text input formatters that can be used with TextField and TextFormField widgets are available in this package.

Features #

  • Credit/Debit card number formatter
  • Credit/Debit card expiration date formatter
  • Decimal values formatter useful for currency values etc.

Installation #

Add in the pubspec.yaml

dependencies:
  quick_input_formatters ^0.0.4

Usage #

Usage of DecimalTextInputFormatter in TextField/TextFormField to format a number input value with 2 decimal places. You should use FilteringTextInputFormatter.digitsOnly with DecimalTextInputFormatter formatter.

Widget get currencyTextField => TextField(
  inputFormatters: [
    // Use thi input formatter to improve outcome
    FilteringTextInputFormatter.digitsOnly,

    // Use this input formatter to convert number inputs with decimal places
    // (Here it is 2 decimal places because user inputs currency values,
    DecimalTextInputFormatter(2)
  ],
);
2
likes
160
points
51
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Custom text input formatters that can be used with TextField and TextFormField widgets are available in this package.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on quick_input_formatters