EverySkipInvalidModifier<T extends Every, V extends DateValidator> constructor

const EverySkipInvalidModifier<T extends Every, V extends DateValidator>({
  1. required T every,
  2. required DateValidator invalidator,
})

Class that wraps an Every generator and adds a DateValidator that will be used to invalidate the generated dates.

It will return the next DateTime that matches the every pattern and is not valid for the invalidator.

Implementation

const EverySkipInvalidModifier({
  required super.every,
  required super.invalidator,
});