Properties
| Property | Type | Description |
|---|---|---|
| id | String | The identifier for the checkbox. |
| value | bool | The current value of the checkbox. |
| tristate | bool | Whether this checkbox is in a tristate mode. Defaults to false. |
| onChanged | StacAction | The callback that is called when the value changes. |
| mouseCursor | StacMouseCursor | The cursor for a mouse pointer when it enters or is hovering over the checkbox. |
| activeColor | StacColor | The color to use when this checkbox is checked. |
| fillColor | StacMaterialColor | The color to use for the fill of the checkbox. |
| checkColor | StacColor | The color to use for the check icon. |
| focusColor | StacColor | The color to use for the checkbox’s focus color. |
| hoverColor | StacColor | The color to use for the checkbox’s hover color. |
| overlayColor | StacMaterialColor | The color to use for the checkbox’s overlay color. |
| splashRadius | double | The splash radius of the checkbox’s tap target. |
| materialTapTargetSize | StacMaterialTapTargetSize | Configures the minimum size of the tap target. |
| autofocus | bool | Whether this checkbox should focus itself if nothing else is already focused. Defaults to false. |
| isError | bool | Whether this checkbox is in an error state. Defaults to false. |