com.phloxui
Version:
PhloxUI Ng2+ Framework
17 lines (16 loc) • 681 B
TypeScript
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;
}