UNPKG

ontimize-web-ngx

Version:
29 lines 4.29 kB
import { CommonModule } from '@angular/common'; import { Injector, NgModule } from '@angular/core'; import { permissionsServiceFactory } from '../factories'; import { OntimizePermissionsService } from './ontimize-permissions.service'; import { PermissionsGuardService } from './permissions-can-activate.guard'; import { PermissionsService } from './permissions.service'; import * as i0 from "@angular/core"; export function getPermissionsServiceProvider(injector) { return new PermissionsService(injector); } export class OPermissionsModule { } OPermissionsModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OPermissionsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); OPermissionsModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.10", ngImport: i0, type: OPermissionsModule, imports: [CommonModule] }); OPermissionsModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OPermissionsModule, providers: [ { provide: PermissionsGuardService, useClass: PermissionsGuardService }, { provide: OntimizePermissionsService, useFactory: permissionsServiceFactory, deps: [Injector] } ], imports: [CommonModule] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OPermissionsModule, decorators: [{ type: NgModule, args: [{ imports: [CommonModule], providers: [ { provide: PermissionsGuardService, useClass: PermissionsGuardService }, { provide: OntimizePermissionsService, useFactory: permissionsServiceFactory, deps: [Injector] } ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiby1wZXJtaXNzaW9ucy5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4L3NyYy9saWIvc2VydmljZXMvcGVybWlzc2lvbnMvby1wZXJtaXNzaW9ucy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRW5ELE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLGNBQWMsQ0FBQztBQUN6RCxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUM1RSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUMzRSxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQzs7QUFFM0QsTUFBTSxVQUFVLDZCQUE2QixDQUFDLFFBQWtCO0lBQzlELE9BQU8sSUFBSSxrQkFBa0IsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMxQyxDQUFDO0FBU0QsTUFBTSxPQUFPLGtCQUFrQjs7Z0hBQWxCLGtCQUFrQjtpSEFBbEIsa0JBQWtCLFlBTm5CLFlBQVk7aUhBTVgsa0JBQWtCLGFBTGxCO1FBQ1QsRUFBRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsUUFBUSxFQUFFLHVCQUF1QixFQUFFO1FBQ3ZFLEVBQUUsT0FBTyxFQUFFLDBCQUEwQixFQUFFLFVBQVUsRUFBRSx5QkFBeUIsRUFBRSxJQUFJLEVBQUUsQ0FBQyxRQUFRLENBQUMsRUFBRTtLQUNqRyxZQUpTLFlBQVk7NEZBTVgsa0JBQWtCO2tCQVA5QixRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztvQkFDdkIsU0FBUyxFQUFFO3dCQUNULEVBQUUsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFFBQVEsRUFBRSx1QkFBdUIsRUFBRTt3QkFDdkUsRUFBRSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsVUFBVSxFQUFFLHlCQUF5QixFQUFFLElBQUksRUFBRSxDQUFDLFFBQVEsQ0FBQyxFQUFFO3FCQUNqRztpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBJbmplY3RvciwgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgcGVybWlzc2lvbnNTZXJ2aWNlRmFjdG9yeSB9IGZyb20gJy4uL2ZhY3Rvcmllcyc7XG5pbXBvcnQgeyBPbnRpbWl6ZVBlcm1pc3Npb25zU2VydmljZSB9IGZyb20gJy4vb250aW1pemUtcGVybWlzc2lvbnMuc2VydmljZSc7XG5pbXBvcnQgeyBQZXJtaXNzaW9uc0d1YXJkU2VydmljZSB9IGZyb20gJy4vcGVybWlzc2lvbnMtY2FuLWFjdGl2YXRlLmd1YXJkJztcbmltcG9ydCB7IFBlcm1pc3Npb25zU2VydmljZSB9IGZyb20gJy4vcGVybWlzc2lvbnMuc2VydmljZSc7XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRQZXJtaXNzaW9uc1NlcnZpY2VQcm92aWRlcihpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgcmV0dXJuIG5ldyBQZXJtaXNzaW9uc1NlcnZpY2UoaW5qZWN0b3IpO1xufVxuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgeyBwcm92aWRlOiBQZXJtaXNzaW9uc0d1YXJkU2VydmljZSwgdXNlQ2xhc3M6IFBlcm1pc3Npb25zR3VhcmRTZXJ2aWNlIH0sXG4gICAgeyBwcm92aWRlOiBPbnRpbWl6ZVBlcm1pc3Npb25zU2VydmljZSwgdXNlRmFjdG9yeTogcGVybWlzc2lvbnNTZXJ2aWNlRmFjdG9yeSwgZGVwczogW0luamVjdG9yXSB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgT1Blcm1pc3Npb25zTW9kdWxlIHsgfVxuIl19