UNPKG

659 BTypeScriptView Raw
1import { ElementRef } from '@angular/core';
2import { ControlValueAccessor } from '@angular/forms';
3export declare class ValueAccessor implements ControlValueAccessor {
4 protected el: ElementRef;
5 private onChange;
6 private onTouched;
7 protected lastValue: any;
8 constructor(el: ElementRef);
9 writeValue(value: any): void;
10 handleChangeEvent(el: HTMLElement, value: any): void;
11 _handleBlurEvent(el: any): void;
12 registerOnChange(fn: (value: any) => void): void;
13 registerOnTouched(fn: () => void): void;
14 setDisabledState(isDisabled: boolean): void;
15}
16export declare const setIonicClasses: (element: ElementRef<any>) => void;