SingleFieldBloc<Value, Suggestion, State extends FieldBlocState<Value, Suggestion, ExtraData> , ExtraData> constructor
SingleFieldBloc<Value, Suggestion, State extends FieldBlocState<Value, Suggestion, ExtraData> , ExtraData> ({
- Equality<
Value> equality = const DefaultEquality<Never>(), - required List<
Validator< ? validators,Value> > - required List<
AsyncValidator< ? asyncValidators,Value> > - required Duration asyncValidatorDebounceTime,
- required State initialState,
Implementation
SingleFieldBloc({
Equality<Value> equality = const DefaultEquality<Never>(),
required List<Validator<Value>>? validators,
required List<AsyncValidator<Value>>? asyncValidators,
required Duration asyncValidatorDebounceTime,
required State initialState,
}) : _validators = validators ?? [],
_asyncValidators = asyncValidators ?? [],
_asyncValidatorDebounceTime = asyncValidatorDebounceTime,
super(initialState) {
_setUpAsyncValidatorsSubscription();
}