Back to React Native Paper

Checkbox

docs/public/3.0/checkbox.html

5.15.11.5 KB
Original Source

Checkbox

Checkboxes allow the selection of multiple options from a set.

Android (enabled)

Android (disabled)

iOS (enabled)

iOS (disabled)

Usage

js
import * as React from 'react';
import { Checkbox } from 'react-native-paper';

const MyComponent = () => {
  const [checked, setChecked] = React.useState(false);

  return (
    <Checkbox
      status={checked ? 'checked' : 'unchecked'}
      onPress={() => {
        setChecked(!checked);
      }}
    />
  );
};

export default MyComponent;

Props

status (required) Type: 'checked' | 'unchecked' | 'indeterminate'

Status of checkbox.

disabled Type: boolean

Whether checkbox is disabled.

onPress Type: () => void

Function to execute on press.

uncheckedColor Type: string

Custom color for unchecked checkbox.

color Type: string

Custom color for checkbox.

theme Type: Theme

Static properties

These properties can be accessed on Checkbox by using the dot notation, e.g. Checkbox.Item.

Item Type: static

Android Type: static

IOS Type: static

Edit this page