Props applied to the FormControlLabel component
Props applied to the Tooltip component
Whether the checkbox should be in a checked state
The icon to display when the component is checked.
Override or extend the styles applied to the component.
The color of the component. It supports those theme colors that make sense for this component.
Data-QA to send to the checkbox for testing
If true
, the ripple effect will be disabled.
If true
, the checkbox will be disabled.
The icon to display when the component is unchecked.
The id of the input
element.
If true
, the component appears indeterminate.
This does not set the native input element to indeterminate due
to inconsistent behavior across browsers.
However, we set a data-indeterminate
attribute on the input.
The icon to display when the component is indeterminate.
Attributes applied to the input
element.
Pass a ref to the input
element.
The label to display next to the checkbox
The name for this specific checkbox
Callback fired when the state is changed.
If true
, the input
element will be required.
The size of the checkbox.
small
is equivalent to the dense checkbox styling.
The text to display inside the Tooltip that pops up when hovering over the checkbox or the label
A tracker for the current value of the checkbox
Generated using TypeDoc
Properties that can be passed to the Checkbox component