CheckboxB function

Checkbox CheckboxB(
  1. Binder<bool?> binder, {
  2. Key? key,
  3. bool tristate = false,
  4. MouseCursor? mouseCursor,
  5. Color? activeColor,
  6. WidgetStateProperty<Color?>? fillColor,
  7. Color? checkColor,
  8. Color? focusColor,
  9. Color? hoverColor,
  10. WidgetStateProperty<Color?>? overlayColor,
  11. double? splashRadius,
  12. MaterialTapTargetSize? materialTapTargetSize,
  13. VisualDensity? visualDensity,
  14. FocusNode? focusNode,
  15. bool autofocus = false,
  16. OutlinedBorder? shape,
  17. BorderSide? side,
  18. bool isError = false,
  19. String? semanticLabel,
})

Implementation

Checkbox CheckboxB(
  Binder<bool?> binder, {
  Key? key,
  bool tristate = false,
  MouseCursor? mouseCursor,
  Color? activeColor,
  WidgetStateProperty<Color?>? fillColor,
  Color? checkColor,
  Color? focusColor,
  Color? hoverColor,
  WidgetStateProperty<Color?>? overlayColor,
  double? splashRadius,
  MaterialTapTargetSize? materialTapTargetSize,
  VisualDensity? visualDensity,
  FocusNode? focusNode,
  bool autofocus = false,
  OutlinedBorder? shape,
  BorderSide? side,
  bool isError = false,
  String? semanticLabel,
}) {
  return Checkbox(
    value: binder.value,
    onChanged: (b) {
      binder.value = b;
      binder.fireUpdateUI();
      binder.fireChanged();
    },
    key: key,
    tristate: tristate,
    mouseCursor: mouseCursor,
    activeColor: activeColor,
    fillColor: fillColor,
    checkColor: checkColor,
    focusColor: focusColor,
    hoverColor: hoverColor,
    overlayColor: overlayColor,
    splashRadius: splashRadius,
    materialTapTargetSize: materialTapTargetSize,
    visualDensity: visualDensity,
    focusNode: focusNode,
    autofocus: autofocus,
    shape: shape,
    side: side,
    isError: isError,
    semanticLabel: semanticLabel,
  );
}