ngx-mask-fixed
Version:
awesome ngx mask
26 lines (25 loc) • 726 B
JavaScript
import { Pipe } from '@angular/core';
import { MaskApplierService } from './mask-applier.service';
var MaskPipe = (function () {
function MaskPipe(_maskService) {
this._maskService = _maskService;
}
MaskPipe.prototype.transform = function (value, mask) {
if (!value) {
return '';
}
return this._maskService.applyMask("" + value, mask);
};
MaskPipe.decorators = [
{ type: Pipe, args: [{
name: 'mask',
pure: true
},] },
];
/** @nocollapse */
MaskPipe.ctorParameters = function () { return [
{ type: MaskApplierService, },
]; };
return MaskPipe;
}());
export { MaskPipe };