MaskTextInputFormatter constructor

MaskTextInputFormatter({
  1. String mask = '',
  2. Map<String, RegExp>? filter,
  3. String initialText = '',
})

Implementation

MaskTextInputFormatter({
  final String mask = '',
  final Map<String, RegExp>? filter,
  final String initialText = '',
}) {
  updateMask(
    mask: mask,
    filter:
        filter ??
        <String, RegExp>{'#': RegExp('[0-9]'), 'A': RegExp('[^0-9]')},
  );

  formatEditUpdate(
    TextEditingValue.empty,
    TextEditingValue(text: initialText),
  );
}