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,
      );