ChangeMask constructor

ChangeMask({
  1. required String firstMask,
  2. required String secondMask,
  3. Map<String, RegExp>? filter,
  4. String initialText = '',
})

Implementation

ChangeMask({
  required this.firstMask,
  required this.secondMask,
  super.filter,
  super.initialText,
}) : assert(firstMask.isNotEmpty, 'firstMask must be not empty.'),
     assert(secondMask.isNotEmpty, 'secondMask must be not empty.'),
     assert(
       firstMask.length < secondMask.length,
       'firstMask length must be lower than secondMask length.',
     ),
     super(mask: firstMask);