Appearance
Checkbox
Overview
Checkboxes allow users to select one or multiple options from a set.

Properties
| name | description | type | default |
|---|---|---|---|
| value | Required. The value associated with the checkbox. | T | - |
| checked | Required. Indicates whether the checkbox is checked. | boolean | - |
| onCheck | Required. Callback when the checkbox is checked. | (value: T) => void | - |
| labelEnd | Content displayed at the end of the label. | ReactNode | - |
| labelStart | Content displayed at the start of the label. | ReactNode | - |
| checkedIcon | Icon displayed when checked. | ReactNode | - |
| size | Size of the checkbox. | number | 28 |
| checkboxStyle | Custom styles for the checkbox. | ViewStyle | - |
| errorColor | Color of the error state. | ColorValue | - |
| borderColor | Border color when unchecked. | ColorValue | - |
| checkedBorderColor | Border color when checked. | ColorValue | - |
| checkedBackgroundColor | Background color when checked. | ColorValue | - |
| errorAnimationDuration | Duration of error animation in milliseconds. | number | 300 |