UNPKG

tauro-directives

Version:

This is an Angular library composed of several useful directives developed by the team of developers of [3Tecnos Tecnologia](http://www.3tecnos.com.br/).

30 lines (29 loc) 1.98 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Directive, HostListener } from '@angular/core'; export class TelDirective { constructor() { } /** * @param {?} $event * @return {?} */ onKeyup($event) { /** @type {?} */ let valor; valor = $event.target.value.replace(/\D/g, ''); $event.target.value = valor.MaskTel(); } } TelDirective.decorators = [ { type: Directive, args: [{ selector: '[ta-tel]' },] }, ]; /** @nocollapse */ TelDirective.ctorParameters = () => []; TelDirective.propDecorators = { onKeyup: [{ type: HostListener, args: ['keyup', ['$event'],] }] }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVsLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3RhdXJvLWRpcmVjdGl2ZXMvIiwic291cmNlcyI6WyJsaWIvdGVsL3RlbC5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBS3hELE1BQU07SUFFSixpQkFBaUI7Ozs7O0lBR2pCLE9BQU8sQ0FBQyxNQUFXOztRQUNqQixJQUFJLEtBQUssQ0FBUztRQUNsQixLQUFLLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQztRQUMvQyxNQUFNLENBQUMsTUFBTSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUMsT0FBTyxFQUFFLENBQUM7S0FDdkM7OztZQVpGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsVUFBVTthQUNyQjs7Ozs7c0JBS0UsWUFBWSxTQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdExpc3RlbmVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1t0YS10ZWxdJ1xufSlcbmV4cG9ydCBjbGFzcyBUZWxEaXJlY3RpdmUge1xuXG4gIGNvbnN0cnVjdG9yKCkgeyB9XG5cbiAgQEhvc3RMaXN0ZW5lcigna2V5dXAnLCBbJyRldmVudCddKVxuICBvbktleXVwKCRldmVudDogYW55KSB7XG4gICAgbGV0IHZhbG9yOiBzdHJpbmc7XG4gICAgdmFsb3IgPSAkZXZlbnQudGFyZ2V0LnZhbHVlLnJlcGxhY2UoL1xcRC9nLCAnJyk7XG4gICAgJGV2ZW50LnRhcmdldC52YWx1ZSA9IHZhbG9yLk1hc2tUZWwoKTtcbiAgfVxuXG59XG4iXX0=