UNPKG

ontimize-web-ngx

Version:
22 lines 2.71 kB
import { Injector, Pipe } from '@angular/core'; import { IconService } from '../services/icon.service'; import * as i0 from "@angular/core"; export class OIconPipe { constructor(injector) { this.injector = injector; this.iconService = this.injector.get(IconService); } transform(text, args) { return this.iconService.getIconValue(text, args); } } OIconPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OIconPipe, deps: [{ token: i0.Injector }], target: i0.ɵɵFactoryTarget.Pipe }); OIconPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "15.2.10", ngImport: i0, type: OIconPipe, name: "oIcon", pure: false }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OIconPipe, decorators: [{ type: Pipe, args: [{ name: 'oIcon', pure: false }] }], ctorParameters: function () { return [{ type: i0.Injector }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiby1pY29uLnBpcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4L3NyYy9saWIvcGlwZXMvby1pY29uLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQzs7QUFXdkQsTUFBTSxPQUFPLFNBQVM7SUFHcEIsWUFBc0IsUUFBa0I7UUFBbEIsYUFBUSxHQUFSLFFBQVEsQ0FBVTtRQUN0QyxJQUFJLENBQUMsV0FBVyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQ3BELENBQUM7SUFFRCxTQUFTLENBQUMsSUFBUyxFQUFFLElBQXVCO1FBQzFDLE9BQU8sSUFBSSxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ25ELENBQUM7O3VHQVRVLFNBQVM7cUdBQVQsU0FBUzs0RkFBVCxTQUFTO2tCQUpyQixJQUFJO21CQUFDO29CQUNKLElBQUksRUFBRSxPQUFPO29CQUNiLElBQUksRUFBRSxLQUFLO2lCQUNaIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0b3IsIFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgSWNvblNlcnZpY2UgfSBmcm9tICcuLi9zZXJ2aWNlcy9pY29uLnNlcnZpY2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIElJY29uUGlwZUFyZ3VtZW50IHtcbiAgaWNvblBvc2l0aW9uPzogc3RyaW5nO1xuICBpY29uOiBzdHJpbmc7XG59XG5cbkBQaXBlKHtcbiAgbmFtZTogJ29JY29uJyxcbiAgcHVyZTogZmFsc2Vcbn0pXG5leHBvcnQgY2xhc3MgT0ljb25QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG5cbiAgcHJvdGVjdGVkIGljb25TZXJ2aWNlOiBJY29uU2VydmljZTtcbiAgY29uc3RydWN0b3IocHJvdGVjdGVkIGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIHRoaXMuaWNvblNlcnZpY2UgPSB0aGlzLmluamVjdG9yLmdldChJY29uU2VydmljZSk7XG4gIH1cblxuICB0cmFuc2Zvcm0odGV4dDogYW55LCBhcmdzOiBJSWNvblBpcGVBcmd1bWVudCk6IGFueSB7XG4gICAgcmV0dXJuIHRoaXMuaWNvblNlcnZpY2UuZ2V0SWNvblZhbHVlKHRleHQsIGFyZ3MpO1xuICB9XG59XG4iXX0=