OptionalidAn ID that uniquely identifies the checkbox.
OptionalisIf true, the element is auto-focusable within a focus scope.
OptionalisIf true, the checkbox is checked.
OptionalisIf true, hover interactions are disabled.
OptionalisIf true, the checkbox is marked as invalid.
OptionalonA handler that is called when the element loses focus.
OptionalonA callback invoked when the checkbox is checked or unchecked.
true if the checkbox is checked.
OptionalonA handler that is called when the element receives focus.
OptionalonA handler that is called when the element's focus state changes.
true if the element is focused.
OptionalonA handler that is called when the element receives focus and focus should be visible.
OptionalonA handler that is called when the hover state changes.
true if the element is hovered.
OptionalonA handler that is called when a hover interaction ends.
OptionalonA handler that is called when a hover interaction starts.
Props for the useCheckbox hook.