# Checkbox A toggleable box with some text on it. ```jsx import React, { Component } from 'react'; import { render, Window, App, Checkbox } from 'proton-native'; class Example extends Component { render() { return ( This is a checkbox ); } } render(); ``` ## Props * [children](#children) * [enabled](#enabled) * [visible](#visible) * [checked](#checked) * [onToggle](#onToggle) ## Reference ### children The text to display next to the check box. | **Type** | **Required** | **Default** | | -------- | ------------ | ----------- | | string | No | '' | ### enabled Whether the checkbox can be used. | **Type** | **Required** | **Default** | | -------- | ------------ | ----------- | | bool | No | true | ### visible Whether the checkbox can be seen. | **Type** | **Required** | **Default** | | -------- | ------------ | ----------- | | bool | No | ### checked Whether the checkbox is checked or not. | **Type** | **Required** | **Default** | | -------- | ------------ | ----------- | | bool | No | false | ### onToggle Called when the checkbox is clicked. The current checkbox state is passed as an argument. | **Type** | **Required** | | ----------------- | ------------ | | function(checked) | No |