updateMask method

TextEditingValue updateMask({
  1. String? mask,
  2. Map<String, RegExp>? filter,
})

Implementation

TextEditingValue updateMask({String? mask, Map<String, RegExp>? filter}) {
  _mask = mask;
  if (filter != null) {
    _updateFilter(filter);
  }
  _calcMaskLength();
  final unmaskedText = getUnmaskedText();
  clear();
  return formatEditUpdate(
      TextEditingValue.empty,
      TextEditingValue(
          text: unmaskedText,
          selection: TextSelection.collapsed(offset: unmaskedText.length)));
}