UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

37 lines 5.45 kB
import { Injectable } from "@angular/core"; import { SingleTaskContentService } from "./single-task-content.service"; import { UnlimitedTaskContentService } from "./unlimited-task-content.service"; import * as i0 from "@angular/core"; import * as i1 from "./field-converter.service"; import * as i2 from "../../snack-bar/services/snack-bar.service"; import * as i3 from "@ngx-translate/core"; import * as i4 from "../../logger/services/logger.service"; export class TaskContentServiceFactory { _fieldConverterService; _snackBarService; _translate; _log; _injector; constructor(_fieldConverterService, _snackBarService, _translate, _log, _injector) { this._fieldConverterService = _fieldConverterService; this._snackBarService = _snackBarService; this._translate = _translate; this._log = _log; this._injector = _injector; } createSingleTaskContentService() { return new SingleTaskContentService(this._fieldConverterService, this._snackBarService, this._translate, this._log, this._injector); } createUnlimitedTaskContentService() { return new UnlimitedTaskContentService(this._fieldConverterService, this._snackBarService, this._translate, this._log, this._injector); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: TaskContentServiceFactory, deps: [{ token: i1.FieldConverterService }, { token: i2.SnackBarService }, { token: i3.TranslateService }, { token: i4.LoggerService }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Injectable }); static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: TaskContentServiceFactory, providedIn: 'root' }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: TaskContentServiceFactory, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }], ctorParameters: () => [{ type: i1.FieldConverterService }, { type: i2.SnackBarService }, { type: i3.TranslateService }, { type: i4.LoggerService }, { type: i0.Injector }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFzay1jb250ZW50LXNlcnZpY2UtZmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25ldGdyaWYtY29tcG9uZW50cy1jb3JlL3NyYy9saWIvdGFzay1jb250ZW50L3NlcnZpY2VzL3Rhc2stY29udGVudC1zZXJ2aWNlLWZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFVBQVUsRUFBVyxNQUFNLGVBQWUsQ0FBQztBQUtuRCxPQUFPLEVBQUMsd0JBQXdCLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUN2RSxPQUFPLEVBQUMsMkJBQTJCLEVBQUMsTUFBTSxrQ0FBa0MsQ0FBQzs7Ozs7O0FBSzdFLE1BQU0sT0FBTyx5QkFBeUI7SUFFWjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBSnRCLFlBQXNCLHNCQUE2QyxFQUM3QyxnQkFBaUMsRUFDakMsVUFBNEIsRUFDNUIsSUFBbUIsRUFDbkIsU0FBbUI7UUFKbkIsMkJBQXNCLEdBQXRCLHNCQUFzQixDQUF1QjtRQUM3QyxxQkFBZ0IsR0FBaEIsZ0JBQWdCLENBQWlCO1FBQ2pDLGVBQVUsR0FBVixVQUFVLENBQWtCO1FBQzVCLFNBQUksR0FBSixJQUFJLENBQWU7UUFDbkIsY0FBUyxHQUFULFNBQVMsQ0FBVTtJQUN6QyxDQUFDO0lBRU0sOEJBQThCO1FBQ2pDLE9BQU8sSUFBSSx3QkFBd0IsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLEVBQUUsSUFBSSxDQUFDLGdCQUFnQixFQUFFLElBQUksQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDeEksQ0FBQztJQUVNLGlDQUFpQztRQUNwQyxPQUFPLElBQUksMkJBQTJCLENBQUMsSUFBSSxDQUFDLHNCQUFzQixFQUFFLElBQUksQ0FBQyxnQkFBZ0IsRUFBRSxJQUFJLENBQUMsVUFBVSxFQUFFLElBQUksQ0FBQyxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQzNJLENBQUM7d0dBZlEseUJBQXlCOzRHQUF6Qix5QkFBeUIsY0FGdEIsTUFBTTs7NEZBRVQseUJBQXlCO2tCQUhyQyxVQUFVO21CQUFDO29CQUNSLFVBQVUsRUFBRSxNQUFNO2lCQUNyQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SW5qZWN0YWJsZSwgSW5qZWN0b3J9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5pbXBvcnQge0xvZ2dlclNlcnZpY2V9IGZyb20gXCIuLi8uLi9sb2dnZXIvc2VydmljZXMvbG9nZ2VyLnNlcnZpY2VcIjtcbmltcG9ydCB7RmllbGRDb252ZXJ0ZXJTZXJ2aWNlfSBmcm9tIFwiLi9maWVsZC1jb252ZXJ0ZXIuc2VydmljZVwiO1xuaW1wb3J0IHtTbmFja0JhclNlcnZpY2V9IGZyb20gXCIuLi8uLi9zbmFjay1iYXIvc2VydmljZXMvc25hY2stYmFyLnNlcnZpY2VcIjtcbmltcG9ydCB7VHJhbnNsYXRlU2VydmljZX0gZnJvbSBcIkBuZ3gtdHJhbnNsYXRlL2NvcmVcIjtcbmltcG9ydCB7U2luZ2xlVGFza0NvbnRlbnRTZXJ2aWNlfSBmcm9tIFwiLi9zaW5nbGUtdGFzay1jb250ZW50LnNlcnZpY2VcIjtcbmltcG9ydCB7VW5saW1pdGVkVGFza0NvbnRlbnRTZXJ2aWNlfSBmcm9tIFwiLi91bmxpbWl0ZWQtdGFzay1jb250ZW50LnNlcnZpY2VcIjtcblxuQEluamVjdGFibGUoe1xuICAgIHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBUYXNrQ29udGVudFNlcnZpY2VGYWN0b3J5IHtcblxuICAgIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBfZmllbGRDb252ZXJ0ZXJTZXJ2aWNlOiBGaWVsZENvbnZlcnRlclNlcnZpY2UsXG4gICAgICAgICAgICAgICAgcHJvdGVjdGVkIF9zbmFja0JhclNlcnZpY2U6IFNuYWNrQmFyU2VydmljZSxcbiAgICAgICAgICAgICAgICBwcm90ZWN0ZWQgX3RyYW5zbGF0ZTogVHJhbnNsYXRlU2VydmljZSxcbiAgICAgICAgICAgICAgICBwcm90ZWN0ZWQgX2xvZzogTG9nZ2VyU2VydmljZSxcbiAgICAgICAgICAgICAgICBwcm90ZWN0ZWQgX2luamVjdG9yOiBJbmplY3Rvcikge1xuICAgIH1cblxuICAgIHB1YmxpYyBjcmVhdGVTaW5nbGVUYXNrQ29udGVudFNlcnZpY2UoKTogU2luZ2xlVGFza0NvbnRlbnRTZXJ2aWNlIHtcbiAgICAgICAgcmV0dXJuIG5ldyBTaW5nbGVUYXNrQ29udGVudFNlcnZpY2UodGhpcy5fZmllbGRDb252ZXJ0ZXJTZXJ2aWNlLCB0aGlzLl9zbmFja0JhclNlcnZpY2UsIHRoaXMuX3RyYW5zbGF0ZSwgdGhpcy5fbG9nLCB0aGlzLl9pbmplY3Rvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGNyZWF0ZVVubGltaXRlZFRhc2tDb250ZW50U2VydmljZSgpOiBVbmxpbWl0ZWRUYXNrQ29udGVudFNlcnZpY2Uge1xuICAgICAgICByZXR1cm4gbmV3IFVubGltaXRlZFRhc2tDb250ZW50U2VydmljZSh0aGlzLl9maWVsZENvbnZlcnRlclNlcnZpY2UsIHRoaXMuX3NuYWNrQmFyU2VydmljZSwgdGhpcy5fdHJhbnNsYXRlLCB0aGlzLl9sb2csIHRoaXMuX2luamVjdG9yKTtcbiAgICB9XG59XG4iXX0=