packages/eui/packages/components-next/src/lib/components/eui-slide-toggle/eui-slide-toggle.component.ts
BaseDirective
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| providers |
{
provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => EuiSlideToggleComponent), multi: true,
}
|
| selector | eui-slide-toggle |
| styleUrls | ./styles/index.scss |
| templateUrl | ./eui-slide-toggle.component.html |
Properties |
Methods |
|
Inputs |
Outputs |
HostBindings |
Accessors |
constructor(cd: ChangeDetectorRef)
|
||||||
|
Parameters :
|
| disabled |
| id |
Type : string
|
Default value : `eui-slide-toggle-${uniqueId()}`
|
| isChecked |
| changed |
Type : EventEmitter
|
| class |
| Public onSlideChange | ||||||
onSlideChange(e: MatSlideToggleChange)
|
||||||
|
Parameters :
Returns :
void
|
| Public registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| Public registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| Public setDisabledState | ||||||
setDisabledState(isDisabled: boolean)
|
||||||
|
Parameters :
Returns :
void
|
| Public writeValue | ||||||
writeValue(value: boolean)
|
||||||
|
Parameters :
Returns :
void
|
| _disabled |
Default value : false
|
| _isChecked |
Default value : false
|
| Public slideToggleControl |
Default value : new FormControl()
|
| isChecked | ||||
setisChecked(value)
|
||||
|
Parameters :
Returns :
void
|
| disabled | ||||
setdisabled(value)
|
||||
|
Parameters :
Returns :
void
|