@ui-tool/core
Version:
24 lines • 3.07 kB
JavaScript
import { Pipe } from '@angular/core';
import { SMART_NAVIGATOR_SERVICE } from '../../constants/injectors/injectors';
import * as i0 from "@angular/core";
export class ToRawUrlPipe {
//#endregion
//#region Constructor
constructor(injector) {
this.smartNavigatorService = injector.get(SMART_NAVIGATOR_SERVICE);
}
//#endregion
//#region Methods
transform(value, ...args) {
return this.smartNavigatorService.loadRawUrl(value);
}
}
ToRawUrlPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: ToRawUrlPipe, deps: [{ token: i0.Injector }], target: i0.ɵɵFactoryTarget.Pipe });
ToRawUrlPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: ToRawUrlPipe, name: "toRawUrl" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: ToRawUrlPipe, decorators: [{
type: Pipe,
args: [{
name: 'toRawUrl'
}]
}], ctorParameters: function () { return [{ type: i0.Injector }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG8tcmF3LXVybC5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb3JlL3NyYy9waXBlcy9zbWFydC1uYXZpZ2F0b3JzL3RvLXJhdy11cmwucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQW1CLElBQUksRUFBZ0IsTUFBTSxlQUFlLENBQUM7QUFDcEUsT0FBTyxFQUFDLHVCQUF1QixFQUFDLE1BQU0scUNBQXFDLENBQUM7O0FBTTVFLE1BQU0sT0FBTyxZQUFZO0lBTXZCLFlBQVk7SUFFWixxQkFBcUI7SUFFckIsWUFBbUIsUUFBa0I7UUFDbkMsSUFBSSxDQUFDLHFCQUFxQixHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUNyRSxDQUFDO0lBR0QsWUFBWTtJQUVaLGlCQUFpQjtJQUVWLFNBQVMsQ0FBQyxLQUFhLEVBQUUsR0FBRyxJQUFXO1FBQzVDLE9BQU8sSUFBSSxDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN0RCxDQUFDOzswR0FyQlUsWUFBWTt3R0FBWixZQUFZOzRGQUFaLFlBQVk7a0JBSHhCLElBQUk7bUJBQUM7b0JBQ0osSUFBSSxFQUFFLFVBQVU7aUJBQ2pCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3QsIEluamVjdG9yLCBQaXBlLCBQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7U01BUlRfTkFWSUdBVE9SX1NFUlZJQ0V9IGZyb20gJy4uLy4uL2NvbnN0YW50cy9pbmplY3RvcnMvaW5qZWN0b3JzJztcbmltcG9ydCB7SVNtYXJ0TmF2aWdhdG9yU2VydmljZX0gZnJvbSAnLi4vLi4vc2VydmljZXMvaW50ZXJmYWNlcy9zbWFydC1uYXZpZ2F0b3Itc2VydmljZS5pbnRlcmZhY2UnO1xuXG5AUGlwZSh7XG4gIG5hbWU6ICd0b1Jhd1VybCdcbn0pXG5leHBvcnQgY2xhc3MgVG9SYXdVcmxQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG5cbiAgLy8jcmVnaW9uIFNlcnZpY2VzXG5cbiAgcHJvdGVjdGVkIHJlYWRvbmx5IHNtYXJ0TmF2aWdhdG9yU2VydmljZTogSVNtYXJ0TmF2aWdhdG9yU2VydmljZTtcblxuICAvLyNlbmRyZWdpb25cblxuICAvLyNyZWdpb24gQ29uc3RydWN0b3JcblxuICBwdWJsaWMgY29uc3RydWN0b3IoaW5qZWN0b3I6IEluamVjdG9yKSB7XG4gICAgdGhpcy5zbWFydE5hdmlnYXRvclNlcnZpY2UgPSBpbmplY3Rvci5nZXQoU01BUlRfTkFWSUdBVE9SX1NFUlZJQ0UpO1xuICB9XG5cblxuICAvLyNlbmRyZWdpb25cblxuICAvLyNyZWdpb24gTWV0aG9kc1xuXG4gIHB1YmxpYyB0cmFuc2Zvcm0odmFsdWU6IHN0cmluZywgLi4uYXJnczogYW55W10pOiBzdHJpbmcgfCBudWxsIHtcbiAgICByZXR1cm4gdGhpcy5zbWFydE5hdmlnYXRvclNlcnZpY2UubG9hZFJhd1VybCh2YWx1ZSk7XG4gIH1cblxuICAvLyNlbmRyZWdpb25cbn1cbiJdfQ==