This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
Expo Checkbox
A universal React component that provides basic checkbox functionality.
expo-checkbox provides a basic boolean input element for all platforms.
Installation
Usage
An example of how expo-checkbox appears on Android and iOS is shown below:
API
import { Checkbox } from 'expo-checkbox';
Component
Type: React.Element<CheckboxProps>
ColorValueThe tint or color of the checkbox. This overrides the disabled opaque style.
booleanIf the checkbox is disabled, it becomes opaque and uncheckable.
(event: NativeSyntheticEvent<CheckboxEvent> | SyntheticEvent<HTMLInputElement, CheckboxEvent>) => voidCallback that is invoked when the user presses the checkbox.
event: NativeSyntheticEvent<CheckboxEvent> | SyntheticEvent<HTMLInputElement, CheckboxEvent>A native event containing the checkbox change.
(value: boolean) => voidCallback that is invoked when the user presses the checkbox.
value: booleanA boolean indicating the new checked state of the checkbox.
boolean • Default: falseValue indicating if the checkbox should be rendered as checked or not.