checkboxBuilder function
A FormFieldBuilder that is the default FastCheckbox.builder.
Uses materialCheckboxBuilder by default on any TargetPlatform.
Uses cupertinoCheckboxBuilder on TargetPlatform.iOS when FastCheckboxState.adaptive is true.
Implementation
Widget checkboxBuilder(FormFieldState<bool> field) {
field as FastCheckboxState;
switch (defaultTargetPlatform) {
case TargetPlatform.iOS when field.adaptive:
return cupertinoCheckboxBuilder(field);
default:
return materialCheckboxBuilder(field);
}
}