This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
This is documentation for the next SDK version. For up-to-date documentation, see the latest version (SDK 57).
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.