passport static method

FormFieldValidator<String> passport({
  1. RegExp? regex,
  2. List<String> passportNumberWhitelist = const <String>[],
  3. List<String> passportNumberBlacklist = const <String>[],
  4. String? errorText,
  5. bool checkNullOrEmpty = true,
})

FormFieldValidator that requires the field's value to be a valid passport number.

Parameters:

  • regex The regex pattern to match.
  • passportNumberWhitelist The list of allowed passport numbers.
  • passportNumberBlacklist The list of disallowed passport numbers.
  • errorText The error message when the passport number is invalid.
  • checkNullOrEmpty Whether to check for null or empty values.

Implementation

static FormFieldValidator<String> passport({
  RegExp? regex,
  List<String> passportNumberWhitelist = const <String>[],
  List<String> passportNumberBlacklist = const <String>[],
  String? errorText,
  bool checkNullOrEmpty = true,
}) => PassportNumberValidator(
  regex: regex,
  passportNumberWhitelist: passportNumberWhitelist,
  passportNumberBlacklist: passportNumberBlacklist,
  errorText: errorText,
  checkNullOrEmpty: checkNullOrEmpty,
).validate;