CheckboxGroupFieldBlocBuilder<Value> constructor

const CheckboxGroupFieldBlocBuilder<Value>({
  1. Key? key,
  2. required MultiSelectFieldBloc<Value, dynamic> multiSelectFieldBloc,
  3. required FieldItemBuilder<Value> itemBuilder,
  4. bool enableOnlyWhenFormBlocCanSubmit = false,
  5. bool isEnabled = true,
  6. FieldBlocErrorBuilder? errorBuilder,
  7. EdgeInsetsGeometry? padding,
  8. InputDecoration decoration = const InputDecoration(),
  9. FocusNode? nextFocusNode,
  10. bool animateWhenCanShow = true,
  11. TextStyle? textStyle,
  12. MaterialStateProperty<Color?>? textColor,
  13. MaterialStateProperty<MouseCursor?>? mouseCursor,
  14. MaterialStateProperty<Color?>? fillColor,
  15. MaterialStateProperty<Color?>? checkColor,
  16. MaterialStateProperty<Color?>? overlayColor,
  17. double? splashRadius,
  18. OutlinedBorder? shape,
  19. BorderSide? side,
  20. GroupStyle groupStyle = const FlexGroupStyle(),
  21. 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);