OptionalOptionsConfig<T extends Option<M>, M> constructor

const OptionalOptionsConfig<T extends Option<M>, M>({
  1. T? initialState,
  2. required List<T> options,
  3. UpdatePolicy<T?, T> updatePolicy = const UpdatePolicy.allow(),
  4. DuplicationFinder<T?, M> duplicationFinder = const DuplicationFinder(),
  5. Validation<T?, M> validation = const Validation.valid(),
  6. M? label,
})

Implementation

const OptionalOptionsConfig({
  super.initialState,
  required super.options,
  super.updatePolicy,
  super.duplicationFinder,
  super.validation,
  super.label,
});