UNPKG

@maskito/angular

Version:

The Angular-specific Maskito's library

19 lines 2.45 kB
import { Pipe } from '@angular/core'; import { MASKITO_DEFAULT_OPTIONS, maskitoTransform } from '@maskito/core'; import * as i0 from "@angular/core"; class MaskitoPipe { transform(value, maskitoOptions) { return maskitoTransform(String(value ?? ''), maskitoOptions ?? MASKITO_DEFAULT_OPTIONS); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: MaskitoPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe }); } static { this.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "16.2.12", ngImport: i0, type: MaskitoPipe, isStandalone: true, name: "maskito" }); } } export { MaskitoPipe }; i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: MaskitoPipe, decorators: [{ type: Pipe, args: [{ standalone: true, name: 'maskito', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFza2l0by5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci9zcmMvbGliL21hc2tpdG8ucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUMsSUFBSSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRW5DLE9BQU8sRUFBQyx1QkFBdUIsRUFBRSxnQkFBZ0IsRUFBQyxNQUFNLGVBQWUsQ0FBQzs7QUFFeEUsTUFJYSxXQUFXO0lBQ2IsU0FBUyxDQUFDLEtBQWMsRUFBRSxjQUFxQztRQUNsRSxPQUFPLGdCQUFnQixDQUNuQixNQUFNLENBQUMsS0FBSyxJQUFJLEVBQUUsQ0FBQyxFQUNuQixjQUFjLElBQUksdUJBQXVCLENBQzVDLENBQUM7SUFDTixDQUFDOytHQU5RLFdBQVc7NkdBQVgsV0FBVzs7U0FBWCxXQUFXOzRGQUFYLFdBQVc7a0JBSnZCLElBQUk7bUJBQUM7b0JBQ0YsVUFBVSxFQUFFLElBQUk7b0JBQ2hCLElBQUksRUFBRSxTQUFTO2lCQUNsQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHtQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7UGlwZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgdHlwZSB7TWFza2l0b09wdGlvbnN9IGZyb20gJ0BtYXNraXRvL2NvcmUnO1xuaW1wb3J0IHtNQVNLSVRPX0RFRkFVTFRfT1BUSU9OUywgbWFza2l0b1RyYW5zZm9ybX0gZnJvbSAnQG1hc2tpdG8vY29yZSc7XG5cbkBQaXBlKHtcbiAgICBzdGFuZGFsb25lOiB0cnVlLFxuICAgIG5hbWU6ICdtYXNraXRvJyxcbn0pXG5leHBvcnQgY2xhc3MgTWFza2l0b1BpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgICBwdWJsaWMgdHJhbnNmb3JtKHZhbHVlOiB1bmtub3duLCBtYXNraXRvT3B0aW9uczogTWFza2l0b09wdGlvbnMgfCBudWxsKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIG1hc2tpdG9UcmFuc2Zvcm0oXG4gICAgICAgICAgICBTdHJpbmcodmFsdWUgPz8gJycpLFxuICAgICAgICAgICAgbWFza2l0b09wdGlvbnMgPz8gTUFTS0lUT19ERUZBVUxUX09QVElPTlMsXG4gICAgICAgICk7XG4gICAgfVxufVxuIl19