businessDay<E> static method

Rule<DateTime, E> businessDay<E>({
  1. required E error,
})

Validates that the date is a business day (Monday-Friday).

DateRules.businessDay(error: 'Must be a business day')

Implementation

static Rule<DateTime, E> businessDay<E>({required E error}) => PredicateRule(
      predicate: (value) => value.weekday >= 1 && value.weekday <= 5,
      error: error,
    );