createCheckBox method

Widget createCheckBox(
  1. BuildContext context
)
inherited

Implementation

Widget createCheckBox(BuildContext context) {
  return Transform.scale(
    scale: _checkedElement.getCheckboxSize(),
    child: Checkbox(
      value: _checkedElement.getChecked(),
      materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
      visualDensity: const VisualDensity(horizontal: -4, vertical: -4),
      onChanged: _checkedElement.disabled
          ? null
          : (bool? newValue) {
              setState(() {
                _checkedElement.setChecked(newValue!);
                _checkedElement.dispatchEvent(Event('change'));
              });
            },
    ),
  );
}