@justa/mask-directive
Version:
 
34 lines (33 loc) • 1.18 kB
TypeScript
import { ElementRef, Renderer2, OnDestroy, OnInit } from '@angular/core';
import { ControlValueAccessor, NgControl } from '@angular/forms';
export declare class LegalDocumentMaskDirective implements ControlValueAccessor, OnDestroy, OnInit {
private el;
private renderer;
private _control;
onChange: (value: any) => void;
onTouched: () => void;
writeTimeout: any;
constructor(el: ElementRef, renderer: Renderer2, _control: NgControl);
ngOnInit(): void;
ngOnDestroy(): void;
readonly control: import("@angular/forms").AbstractControl;
inputKeyup(event: any): void;
/**
* @deprecated This method for Ionic inputs will be deprecated in the next
* minor version.
*/
inputOnblur(event: any): void;
/**
* @deprecated This method for Ionic inputs will be deprecated in the next
* minor version.
*/
inputFocus(event: any): void;
focusInput(event: any): void;
blurInput(event: any): void;
ngModelChangeInput(event: any): void;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
private writeValuePerson;
private returnValue;
}