> For the complete documentation index, see [llms.txt](https://docs.wirebootstrap.com/bootstrap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wirebootstrap.com/bootstrap/checkboxes/configuration.md).

# Configuration

Use the following configuration options to bind the Bootstrap checkboxes component.

## Properties

| Name    | Default  | Description                                                                                                |
| ------- | -------- | ---------------------------------------------------------------------------------------------------------- |
| datamap |          | Used to bind data to the component. See [Data Binding](/bootstrap/checkboxes/data-binding.md) for details. |
| inline  | false    | Determines whether the checks show vertical (false) or horizonal (true).                                   |
| type    | checkbox | The type of checkbox.  Valid values are `checkbox`, `radio`, `switch`.                                     |

The following example changes the checkbox type to a `switch`.

```typescript
const checkboxes = new wire.bsCheckboxes().render("#checkboxes", {
    ...
    type: "switch"
});
```

![](https://2107043207-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MGjmp6bcmNAsAEW4hIY%2F-MK4x9gYzhwBom7cGHoA%2F-MK4xWps99qKahTh7oUj%2Fimage.png?alt=media\&token=ff2dfb20-0fc7-4690-9599-24678aa84617)
