UNPKG

bdb-vendors

Version:

Proveedores de funcionalidad transversales a todos los productos del laboratorio BDB.

19 lines (15 loc) 443 B
import { Pipe, PipeTransform } from '@angular/core'; import { MaskApplierService } from './mask-applier.service'; @Pipe({ name: 'mask', pure: true }) export class MaskPipe implements PipeTransform { public constructor(private _maskService: MaskApplierService) { } public transform(value: string|number, mask: string): string { if (!value) { return ''; } return this._maskService.applyMask(`${value}`, mask); } }