valid method

  1. @override
bool valid(
  1. DateTime date
)
override

Returns true if the date is valid for the every (if it is a DateValidator, like an EveryDateValidator, for example) and not valid for the validator.

Implementation

@override
bool valid(DateTime date) {
  if (every is DateValidator) {
    final invalid = (every as DateValidator).invalid(date);
    if (invalid) return false;
  }
  return validator.invalid(date);
}