UNPKG

ng6-text-restrictions

Version:

This is a project for restrict the use of caracteres in forms inputs.

33 lines (32 loc) 1.18 kB
import { NgControl } from '@angular/forms'; export declare class DigitDirective { private ngControl; /** Expreción regular que se evalua */ DIGIT: string; /** Nuevo objeto RegExp */ regExp: RegExp; /** Valor ingresado en el input */ valorActual: number; constructor(ngControl: NgControl); /** * Maneja evento de cambio en el input y se ejecuta la funcion onInputChange. * {*} event Valor de input * @memberof AlphaMxDirective */ onModelChange(event: any): void; /** * Maneja el evento de tecla de retroceso enviando true como segundo parametro. * {*} event Evento de tecla de retroceso * @memberof AlphaMxDirective */ keydownBackspace(event: any): void; /** * Evalua los parametros con RegExp y actualiza el contenido del input * por medio de ngControl.valueAccessor, si el valor no es valido se remplaza * el contenido con la funcion replace. * {*} event Valor que se obtiene del input. * {*} backSpace Bandera valor true si el evento es desatado por esta tecla. * @memberof AlphaMxDirective */ onInputChange(event: any, backSpace: any): void; }