isValid property

bool get isValid

Returns true if the email address has a valid format

Implementation

bool get isValid {
  if (address.isEmpty) return false;

  final emailRegex = RegExp(
    r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$',
  );
  return emailRegex.hasMatch(address);
}