customDeny static method

List<TextInputFormatter> customDeny(
  1. List<RegExp> patterns, {
  2. bool allowEmojis = false,
})

Creates a custom formatter with multiple regex patterns patterns - List of RegExp patterns to deny allowEmojis - Whether to allow emojis (default: false)

Implementation

static List<TextInputFormatter> customDeny(
  List<RegExp> patterns, {
  bool allowEmojis = false,
}) {
  final List<TextInputFormatter> formatters = <TextInputFormatter>[];

  if (!allowEmojis) {
    formatters.addAll(denyEmojis);
  }

  for (final RegExp pattern in patterns) {
    formatters.add(FilteringTextInputFormatter.deny(pattern));
  }

  return formatters;
}