ngx-slice-kit
Version:
[](https://badge.fury.io/js/ngx-slice-kit)
24 lines • 2.59 kB
JavaScript
import { Pipe } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./i17r.service";
export class I17rPipe {
constructor(i17r) {
this.i17r = i17r;
}
transform(value, lang) {
if (!lang || !lang.length) {
lang = this.i17r.currentLang;
}
console.log(`[I17rPipe] current value: ${value}; language: ${lang}`);
return '';
}
}
I17rPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.3", ngImport: i0, type: I17rPipe, deps: [{ token: i1.I17rService }], target: i0.ɵɵFactoryTarget.Pipe });
I17rPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "14.0.3", ngImport: i0, type: I17rPipe, name: "i17r" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.3", ngImport: i0, type: I17rPipe, decorators: [{
type: Pipe,
args: [{
name: 'i17r'
}]
}], ctorParameters: function () { return [{ type: i1.I17rService }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE3ci5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9uZ3gtc2xpY2Uta2l0L3NyYy9saWIvY29yZS9pMTdyL2kxN3IucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQzs7O0FBT3BELE1BQU0sT0FBTyxRQUFRO0lBRWpCLFlBQ1ksSUFBaUI7UUFBakIsU0FBSSxHQUFKLElBQUksQ0FBYTtJQUU3QixDQUFDO0lBRU0sU0FBUyxDQUFDLEtBQWEsRUFBRSxJQUFhO1FBQ3pDLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFO1lBQ3ZCLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQztTQUNoQztRQUVELE9BQU8sQ0FBQyxHQUFHLENBQUMsNkJBQTZCLEtBQUssZUFBZSxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBRXJFLE9BQU8sRUFBRSxDQUFDO0lBQ2QsQ0FBQzs7cUdBZlEsUUFBUTttR0FBUixRQUFROzJGQUFSLFFBQVE7a0JBSHBCLElBQUk7bUJBQUM7b0JBQ0YsSUFBSSxFQUFFLE1BQU07aUJBQ2YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlLCBQaXBlVHJhbnNmb3JtIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IEkxN3JTZXJ2aWNlIH0gZnJvbSAnLi9pMTdyLnNlcnZpY2UnO1xuXG5AUGlwZSh7XG4gICAgbmFtZTogJ2kxN3InXG59KVxuZXhwb3J0IGNsYXNzIEkxN3JQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG5cbiAgICBjb25zdHJ1Y3RvcihcbiAgICAgICAgcHJpdmF0ZSBpMTdyOiBJMTdyU2VydmljZSxcbiAgICApIHtcbiAgICB9XG5cbiAgICBwdWJsaWMgdHJhbnNmb3JtKHZhbHVlOiBzdHJpbmcsIGxhbmc/OiBzdHJpbmcpOiBzdHJpbmcge1xuICAgICAgICBpZiAoIWxhbmcgfHwgIWxhbmcubGVuZ3RoKSB7XG4gICAgICAgICAgICBsYW5nID0gdGhpcy5pMTdyLmN1cnJlbnRMYW5nO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uc29sZS5sb2coYFtJMTdyUGlwZV0gY3VycmVudCB2YWx1ZTogJHt2YWx1ZX07IGxhbmd1YWdlOiAke2xhbmd9YCk7XG5cbiAgICAgICAgcmV0dXJuICcnO1xuICAgIH1cblxufVxuIl19