BsCheckbox constructor

BsCheckbox({
  1. Key? key,
  2. Widget? label,
  3. bool initialValue = false,
  4. bool isSwitch = false,
  5. bool inline = false,
  6. bool reverse = false,
  7. bool disabled = false,
  8. ValueChanged<bool?>? onChanged,
  9. BsValidationState? validationState,
  10. FormFieldValidator<bool>? validator,
  11. FormFieldSetter<bool>? onSaved,
  12. AutovalidateMode? autovalidateMode,
})

Creates a BsCheckbox.

Implementation

BsCheckbox({
  super.key,
  this.label,
  bool initialValue = false,
  this.isSwitch = false,
  this.inline = false,
  this.reverse = false,
  this.disabled = false,
  this.onChanged,
  this.validationState,
  super.validator,
  super.onSaved,
  super.autovalidateMode,
}) : super(
       initialValue: initialValue,
       builder: (FormFieldState<bool> field) {
         final _BsCheckboxState state = field as _BsCheckboxState;
         return state._buildField();
       },
     );