Checkbox - FUIInputCheckbox

The FUIInputCheckbox is a variation of the toggle-like widget found in the UI Kit.
Widget Class Location
The FUIInputCheckbox widget classes could be found in:
Widget Theme Location
The FUIInputCheckbox class is the theme class holds the default theme variables/values.
Accessing the theme
To access the theme class object, do the following:
Usage
Using the FUIInputCheckbox is simple, just this will do:
Tristate

In the context of the checkbox, the value can be either true, false, or null, this is called a tristate. However, if the tristate option is disabled, the values can only be true or false.
Using a controller

The FUIInputCheckbox shares the same controller class as the FUIInputToggleSwitch, which is the FUIInputFieldToggleController.
Enable / disable the toggle FUIInputCheckbox
Configure readonly on FUIInputCheckbox
Value assignment on FUIInputCheckbox
Parameters
Parameters | Description |
|---|---|
FUIInputFieldToggleController? fuiInputFieldToggleController | The controller for the |
bool? initialValue | The initial value of the checkbox - either |
FUIInputSize fuiInputSize | Configure the display size of the checkbox. |
FUIColorScheme fuiColorScheme | The color scheme for the |
bool tristate | Enable/disable tristate. |
Color? activeColor | Configure the active/checked background color (overrides color scheme). |
Color? checkColor | Configure the checkmark color (overrides color scheme). |
Color? focusColor | Configure the background color when the widget is focused. |
Color? hoverColor | Configure the background color when the widget is hovered. |
bool readOnly | Make the |
bool enable | Enable/disable the |
Other parameters
The other parameters corresponds to the ones available in Flutter's Checkbox.