# Checkbox [//]: # 'AUTO INSERT HEADER PREPUBLISH' `lion-checkbox` component is a sub-element to be used in [lion-checkbox-group](../checkbox-group/) elements. Its purpose is to provide a way for users to check **multiple** options amongst a set of choices, or to function as a single toggle. ## Features - Get or set the checked state (boolean) - `choiceChecked()` - Get or set the value of the choice - `choiceValue()` - Pre-select an option by setting the `checked` boolean attribute ## How to use ### Installation ``` npm i --save @lion/checkbox; ``` ```js import '@lion/checkbox/lion-checkbox.js'; ``` ### Example ```html ``` - Use this component inside a [lion-checkbox-group](../checkbox-group/) - Make sure that it has a name attribute with appended `[]` for multiple choices.