validate method

Future<bool> validate(
  1. String phoneNumberString, {
  2. String? regionCode,
})

Validate phoneNumberString

Returns true if phoneNumberString is valid otherwise return false

Optional regionCode to validate number in specific region

Implementation

Future<bool> validate(
  String phoneNumberString, {
  String? regionCode,
}) async {
  final result = await _channel.invokeMapMethod<String, dynamic>(
    'validate',
    {
      'string': phoneNumberString,
      'region': regionCode,
    },
  );

  return result?['isValid'] ?? false;
}