## Checkbox
`Checkbox` component. You can set the state, pass on special class and set the position of the checkbox's icon.
### Example
- Basic usage
```html
Checkbox
```
If selected, the value of `checked` is `true`.
- Disabled state
```html
Disabled Checkbox
```
Set `disabled` to `true` to turn into the disabled state.
- Position of the checkbox icon
```html
Position Checkbox
```
If setting `position` to `'right'`, the position of the checkbox's icon is on the right.
- Change the value of model
```html
Set label Checkbox
```
If `label` is setted, and when the checkbox is selected, the value of `checked` is `'labelValue'`. When not selected, the value is `false`; Therefore, in circumstances of single checkbox, better not set `label`.
### Props configuration
| Attribute | Description | Type | Accepted Values | Default |
| - | - | - | - | - |
| disabled | whether disabled | Boolean | true/false | false |
| position | position | String | left/right | left |
| label | if selected, then map the value to v-model | Boolean/String | - | '' |
### Events
| Event Name | Description | Parameters |
| - | - | - |
| input | triggers when the selecting state changes | the value of label if setted or boolean value which represents whether selected |