UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

30 lines 1.41 kB
import { AfterContentInit, AfterViewInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { NgControl } from '@angular/forms'; import { Overlay, OverlayPositionBuilder } from '@angular/cdk/overlay'; import * as i0 from "@angular/core"; export declare class TlMessageValidationDirective implements AfterContentInit, AfterViewInit, OnDestroy { ngControl: NgControl; private overlayPositionBuilder; private elementRef; private renderer; private overlay; private overlayRef; private validationsRef; private subscription; get control(): import("@angular/forms").AbstractControl<any, any>; constructor(ngControl: NgControl, overlayPositionBuilder: OverlayPositionBuilder, elementRef: ElementRef, renderer: Renderer2, overlay: Overlay); ngAfterContentInit(): void; ngAfterViewInit(): void; listenFocus(): void; listenBlur(): void; listenBackdrop(): void; listenValueChanges(): void; create(): void; remove(): void; getNativeInput(): any; getElementWidth(): string; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TlMessageValidationDirective, [{ optional: true; self: true; }, null, null, null, null]>; static ɵdir: i0.ɵɵDirectiveDeclaration<TlMessageValidationDirective, "[showValidations]", never, {}, {}, never, never, false, never>; } //# sourceMappingURL=message-validation.directive.d.ts.map