# `generic-switch`:

## class: `GenericSwitch`, `generic-switch` 
  
  ### Superclass
  
  | name | module | package |
  |------|--------|---------|
  |HTMLElement | | |


### Fields

| name | type | privacy | default | description | inheritedFrom |
|------|------|---------|---------|-------------|---------------|
|checked | |public | | | | |


### Methods

| name | privacy | description | parameters | return | inheritedFrom |
|------|---------|-------------|------------|--------|---------------|
|__handleDisabled |public | | | | | |
|__onClick |public | | | | | |
|__onKeyDown |public | |event:  | | | |
|__update |public | |dispatch:  | | | |


### Events

| name | type | description | inheritedFrom |
|------|------|-------------|---------------|
|checked-changed |CustomEvent | | | |


### Attributes

| name | fieldName | inheritedFrom |
|------|-----------|---------------|
|disabled | | | |
|checked | | | |
|label | | | |


### CSS Properties

| name | description |
|------|-----------|
|--generic-switch-focus |Customizes the focus styles of the thumb |


<hr></hr>