international<E> static method

Rule<String, E> international<E>({
  1. required E error,
})

Validates that the phone number is in E.164 international format.

E.164 format: +subscriber number Example: +14155552671

PhoneRules.international(error: 'Invalid phone number')

Implementation

static Rule<String, E> international<E>({required E error}) => PredicateRule(
      predicate: (value) => _e164Regex.hasMatch(value.replaceAll(' ', '')),
      error: error,
    );