CheckboxGroupFieldBlocBuilder<Value> constructor
const
CheckboxGroupFieldBlocBuilder<Value> ({
- Key? key,
- required MultiSelectFieldBloc<
Value, dynamic> multiSelectFieldBloc, - required FieldItemBuilder<
Value> itemBuilder, - bool enableOnlyWhenFormBlocCanSubmit = false,
- bool isEnabled = true,
- FieldBlocErrorBuilder? errorBuilder,
- EdgeInsetsGeometry? padding,
- InputDecoration decoration = const InputDecoration(),
- FocusNode? nextFocusNode,
- bool animateWhenCanShow = true,
- TextStyle? textStyle,
- MaterialStateProperty<
Color?> ? textColor, - MaterialStateProperty<
MouseCursor?> ? mouseCursor, - MaterialStateProperty<
Color?> ? fillColor, - MaterialStateProperty<
Color?> ? checkColor, - MaterialStateProperty<
Color?> ? overlayColor, - double? splashRadius,
- OutlinedBorder? shape,
- BorderSide? side,
- GroupStyle groupStyle = const FlexGroupStyle(),
- bool? canTapItemTile,
Implementation
const CheckboxGroupFieldBlocBuilder({
Key? key,
required this.multiSelectFieldBloc,
required this.itemBuilder,
this.enableOnlyWhenFormBlocCanSubmit = false,
this.isEnabled = true,
this.errorBuilder,
this.padding,
this.decoration = const InputDecoration(),
this.nextFocusNode,
this.animateWhenCanShow = true,
this.textStyle,
this.textColor,
this.mouseCursor,
this.fillColor,
this.checkColor,
this.overlayColor,
this.splashRadius,
this.shape,
this.side,
this.groupStyle = const FlexGroupStyle(),
this.canTapItemTile,
}) : super(key: key);