UNPKG

@stratio/egeo

Version:

Stratio egeo library of components in Angular 2

26 lines (25 loc) 927 B
import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { StFormLabelStatus } from '../utils/egeo-form/st-form-label/st-form-label-status.enum'; export declare class StSwitchComponent implements ControlValueAccessor { private _cd; qaTag: string; label: string; labelPosition: 'top' | 'right' | 'left'; contextualHelp: string; name: string; change: EventEmitter<boolean>; private _stModel; private _disabled; private registeredOnChange; constructor(_cd: ChangeDetectorRef); stModel: boolean; disabled: boolean; getLabelStatus(): StFormLabelStatus; readonly labelQaTag: string; writeValue(value: boolean): void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(disable: boolean): void; onChange(event: MouseEvent): void; }