# `Noora.Checkbox`

An input checkbox.

## Example

```elixir
<.checkbox label="I agree to the terms" />
```

# `checkbox`

## Attributes

* `label` (`:string`) (required) - The label of the checkbox.
* `description` (`:string`) - An optional description. Defaults to `nil`.
* `indeterminate` (`:boolean`) - Whether the checkbox is indeterminate. Defaults to `false`.
* `disabled` (`:boolean`) - Whether the checkbox is disabled. Defaults to `false`.
* `id` (`:string`) - The id of the checkbox. Defaults to `nil`.
* `name` (`:string`) - The name of the checkbox.
* `field` (`Phoenix.HTML.FormField`) - A Phoenix form field. Defaults to `nil`.
* `tabindex` (`:integer`) - Tabindex to add to the checkbox control. Defaults to `nil`.
* `multiple` (`:boolean`) - Whether the checkbox is part of a multiple checkbox group. Defaults to `false`.
* Global attributes are accepted. Additional attributes.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
