@ngqp/core
Version:
22 lines (21 loc) • 820 B
TypeScript
import { ElementRef, Renderer2 } from '@angular/core';
import { ControlValueAccessor } from '@angular/forms';
/** @ignore */
export declare class DefaultControlValueAccessorDirective implements ControlValueAccessor {
private platformId;
private renderer;
private elementRef;
private readonly supportsComposition;
private composing;
private fnChange;
private fnTouched;
onInput(event: UIEvent): void;
onBlur(): void;
onCompositionStart(): void;
onCompositionEnd(event: UIEvent): void;
constructor(platformId: string | null, renderer: Renderer2, elementRef: ElementRef<HTMLInputElement | HTMLTextAreaElement>);
writeValue(value: string): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
setDisabledState(isDisabled: boolean): void;
}