UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

17 lines (16 loc) 681 B
import { OnInit, ElementRef } from '@angular/core'; import { AbstractInputDataView } from './AbstractInputDataView'; import { NeedFocusService } from '../../../service/NeedFocusService.service'; export declare abstract class AbstractToggle extends AbstractInputDataView implements OnInit { private originalValue; private _isSetOriginal; constructor(elementRef: ElementRef, needFocusService: NeedFocusService); ngOnInit(): void; isToggle(): boolean; toggle($event?: Event, fireEvent?: boolean): void; isSelfDataDirty(): boolean; selfSaveData(data: any): void; selfResetData(): void; resetOriginalData(): void; setData(data: any): void; }