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
JavaScript
/**
* @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=