isValid method

  1. @override
bool isValid(
  1. String? value
)
override

Implementation

@override
bool isValid(String? value) {
  if (value?.isEmpty ?? true) {
    return true;
  }

  if (ignoreCase) {
    if (value!.toLowerCase() == valueToCompare.toLowerCase()) {
      return true;
    }
  }

  if (value == valueToCompare) {
    return true;
  }

  return false;
}