ConditionalLazyFormix<T, E> constructor

ConditionalLazyFormix<T, E>({
  1. required bool condition(
    1. T value
    ),
  2. required Formix<T, E> factory(),
})

Creates a conditional lazy validator.

condition determines whether to run validation. factory creates the validator when needed.

Implementation

ConditionalLazyFormix({
  required this.condition,
  required Formix<T, E> Function() factory,
}) : _factory = factory;