GroupFieldBloc<T extends FieldBloc<FieldBlocStateBase>, ExtraData> constructor

GroupFieldBloc<T extends FieldBloc<FieldBlocStateBase>, ExtraData>({
  1. String? name,
  2. List<T> fieldBlocs = const [],
  3. ExtraData? extraData,
})

Implementation

GroupFieldBloc({
  String? name,
  List<T> fieldBlocs = const [],
  ExtraData? extraData,
}) : super(GroupFieldBlocState(
        name: name ?? Uuid().v1(),
        isValid: MultiFieldBloc.areFieldBlocsValid(fieldBlocs),
        isValidating: MultiFieldBloc.areFieldBlocsValidating(fieldBlocs),
        formBloc: null,
        extraData: extraData,
        fieldBlocs: fieldBlocs,
      ));