packages/eui/packages/components-next/src/lib/components/atoms/eui-icon-toggle/eui-icon-toggle.component.ts
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| selector | eui-icon-toggle |
| styleUrls | ./styles/_index.scss |
| templateUrl | ./eui-icon-toggle.component.html |
Properties |
|
Methods |
Inputs |
Outputs |
| ariaLabel |
Default value : 'Toggle icon'
|
| e2eAttr |
Type : string
|
Default value : 'eui-icon-toggle'
|
| iconClassOff |
Type : string
|
| iconClassOn |
Type : string
|
| id |
Type : string
|
Default value : `eui-icon-toggle-${uniqueId()}`
|
| isChecked |
Type : boolean
|
Default value : false
|
| isReadOnly |
Type : boolean
|
Default value : false
|
| keyboardAccessKey |
Type : string
|
| styleClass |
Type : string
|
| styleClassOff |
Type : string
|
Default value : 'eui-u-color-grey-dark'
|
| styleClassOn |
Type : string
|
Default value : 'eui-u-color-accent-dark'
|
| tabindex |
Default value : 0
|
| toggle |
Type : EventEmitter<boolean>
|
| onKeyDown | ||||||
onKeyDown(event: KeyboardEvent)
|
||||||
|
Parameters :
Returns :
void
|
| onToggle |
onToggle()
|
|
Returns :
void
|
| focusElement |
Type : ElementRef<HTMLSpanElement>
|
Decorators :
@ViewChild('focusElement')
|
| Public iconClass |
Type : string
|
| Public stateClass |
Type : string
|