{"version":3,"file":"vineforce-modules-project-management-config.mjs","sources":["../../../projects/project-management/config/src/providers/route.provider.ts","../../../projects/project-management/config/src/providers/vf-project-base.routes.ts","../../../projects/project-management/config/src/providers/vf-project-route.provider.ts","../../../projects/project-management/config/src/providers/vf-task-base.routes.ts","../../../projects/project-management/config/src/providers/vf-task-route.provider.ts","../../../projects/project-management/config/src/project-management-config.module.ts","../../../projects/project-management/config/src/vineforce-modules-project-management-config.ts"],"sourcesContent":["import { eLayoutType, RoutesService } from '@abp/ng.core';\r\nimport { inject, provideAppInitializer } from '@angular/core';\r\nimport { eProjectManagementRouteNames } from '../enums/route-names';\r\n\r\nexport const PROJECT_MANAGEMENT_ROUTE_PROVIDERS = [\r\n  provideAppInitializer(() => {\r\n    configureRoutes();\r\n  }),\r\n];\r\n\r\nexport function configureRoutes() {\r\n  const routes = inject(RoutesService);\r\n  routes.add([\r\n    {\r\n      path: '/project-management',\r\n      name: eProjectManagementRouteNames.ProjectManagement,\r\n      iconClass: 'fas fa-book',\r\n      layout: eLayoutType.application,\r\n      order: 3,\r\n      requiredPolicy: 'ProjectManagement.VfProjects',\r\n    },\r\n  ]);\r\n}\r\n","import { ABP, eLayoutType } from '@abp/ng.core';\n\nimport { eProjectManagementRouteNames } from '../enums/route-names';\n\nexport const VF_PROJECT_BASE_ROUTES: ABP.Route[] = [\n  {\n    path: '/project-management/vf-projects',\n    parentName: eProjectManagementRouteNames.ProjectManagement,\n    name: 'ProjectManagement::Menu:VfProjects',\n    layout: eLayoutType.application,\n    requiredPolicy: 'ProjectManagement.VfProjects',\n    breadcrumbText: 'ProjectManagement::VfProjects',\n  },\n];\n","import { inject, provideAppInitializer } from '@angular/core';\r\nimport { ABP, RoutesService } from '@abp/ng.core';\r\nimport { VF_PROJECT_BASE_ROUTES } from './vf-project-base.routes';\r\n\r\nexport const VF_PROJECTS_VF_PROJECT_ROUTE_PROVIDER = [\r\n  provideAppInitializer(() => {\r\n    configureRoutes();\r\n  }),\r\n];\r\n\r\nfunction configureRoutes() {\r\n  const routesService = inject(RoutesService);\r\n  const routes: ABP.Route[] = [...VF_PROJECT_BASE_ROUTES];\r\n  routesService.add(routes);\r\n}\r\n","import { ABP, eLayoutType } from '@abp/ng.core';\n\nimport { eProjectManagementRouteNames } from '../enums/route-names';\n\nexport const VF_TASK_BASE_ROUTES: ABP.Route[] = [\n  {\n    path: '/project-management/vf-tasks',\n    parentName: eProjectManagementRouteNames.ProjectManagement,\n    name: 'ProjectManagement::Menu:VfTasks',\n    layout: eLayoutType.application,\n    requiredPolicy: 'ProjectManagement.VfTasks',\n    breadcrumbText: 'ProjectManagement::VfTasks',\n  },\n];\n","import { inject, provideAppInitializer } from '@angular/core';\nimport { ABP, RoutesService } from '@abp/ng.core';\nimport { VF_TASK_BASE_ROUTES } from './vf-task-base.routes';\n\nexport const VF_TASKS_VF_TASK_ROUTE_PROVIDER = [\n  provideAppInitializer(() => {\n    configureRoutes();\n  }),\n];\n\nfunction configureRoutes() {\n  const routesService = inject(RoutesService);\n  const routes: ABP.Route[] = [...VF_TASK_BASE_ROUTES];\n  routesService.add(routes);\n}\n","import { ModuleWithProviders, NgModule } from '@angular/core';\nimport { PROJECT_MANAGEMENT_ROUTE_PROVIDERS } from './providers/route.provider';\nimport { VF_PROJECTS_VF_PROJECT_ROUTE_PROVIDER } from './providers/vf-project-route.provider';\nimport { VF_TASKS_VF_TASK_ROUTE_PROVIDER } from './providers/vf-task-route.provider';\nimport { VF_PROJECT_ACTIVITY_LOGS_VF_PROJECT_ACTIVITY_LOG_ROUTE_PROVIDER } from './providers/vf-project-activity-log-route.provider';\n\n@NgModule()\nexport class ProjectManagementConfigModule {\n  static forRoot(): ModuleWithProviders<ProjectManagementConfigModule> {\n    return {\n      ngModule: ProjectManagementConfigModule,\n      providers: [\n        PROJECT_MANAGEMENT_ROUTE_PROVIDERS,\n        VF_PROJECTS_VF_PROJECT_ROUTE_PROVIDER,\n        VF_TASKS_VF_TASK_ROUTE_PROVIDER,\n        //VF_PROJECT_ACTIVITY_LOGS_VF_PROJECT_ACTIVITY_LOG_ROUTE_PROVIDER,\n      ],\n    };\n  }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":["configureRoutes"],"mappings":";;;;AAIO,MAAM,kCAAkC,GAAG;IAChD,qBAAqB,CAAC,MAAK;AACzB,QAAAA,iBAAe,EAAE;AACnB,KAAC,CAAC;;SAGYA,iBAAe,GAAA;AAC7B,IAAA,MAAM,MAAM,GAAG,MAAM,CAAC,aAAa,CAAC;IACpC,MAAM,CAAC,GAAG,CAAC;AACT,QAAA;AACE,YAAA,IAAI,EAAE,qBAAqB;AAC3B,YAAA,IAAI,EAAA,2CAAA;AACJ,YAAA,SAAS,EAAE,aAAa;AACxB,YAAA,MAAM,EAAA,aAAA;AACN,YAAA,KAAK,EAAE,CAAC;AACR,YAAA,cAAc,EAAE,8BAA8B;AAC/C,SAAA;AACF,KAAA,CAAC;AACJ;;AClBO,MAAM,sBAAsB,GAAgB;AACjD,IAAA;AACE,QAAA,IAAI,EAAE,iCAAiC;AACvC,QAAA,UAAU,EAAA,2CAAA;AACV,QAAA,IAAI,EAAE,oCAAoC;AAC1C,QAAA,MAAM,EAAA,aAAA;AACN,QAAA,cAAc,EAAE,8BAA8B;AAC9C,QAAA,cAAc,EAAE,+BAA+B;AAChD,KAAA;CACF;;ACTM,MAAM,qCAAqC,GAAG;IACnD,qBAAqB,CAAC,MAAK;AACzB,QAAAA,iBAAe,EAAE;AACnB,KAAC,CAAC;CACH;AAED,SAASA,iBAAe,GAAA;AACtB,IAAA,MAAM,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC;AAC3C,IAAA,MAAM,MAAM,GAAgB,CAAC,GAAG,sBAAsB,CAAC;AACvD,IAAA,aAAa,CAAC,GAAG,CAAC,MAAM,CAAC;AAC3B;;ACVO,MAAM,mBAAmB,GAAgB;AAC9C,IAAA;AACE,QAAA,IAAI,EAAE,8BAA8B;AACpC,QAAA,UAAU,EAAA,2CAAA;AACV,QAAA,IAAI,EAAE,iCAAiC;AACvC,QAAA,MAAM,EAAA,aAAA;AACN,QAAA,cAAc,EAAE,2BAA2B;AAC3C,QAAA,cAAc,EAAE,4BAA4B;AAC7C,KAAA;CACF;;ACTM,MAAM,+BAA+B,GAAG;IAC7C,qBAAqB,CAAC,MAAK;AACzB,QAAA,eAAe,EAAE;AACnB,KAAC,CAAC;CACH;AAED,SAAS,eAAe,GAAA;AACtB,IAAA,MAAM,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC;AAC3C,IAAA,MAAM,MAAM,GAAgB,CAAC,GAAG,mBAAmB,CAAC;AACpD,IAAA,aAAa,CAAC,GAAG,CAAC,MAAM,CAAC;AAC3B;;MCPa,6BAA6B,CAAA;AACxC,IAAA,OAAO,OAAO,GAAA;QACZ,OAAO;AACL,YAAA,QAAQ,EAAE,6BAA6B;AACvC,YAAA,SAAS,EAAE;gBACT,kCAAkC;gBAClC,qCAAqC;gBACrC,+BAA+B;;AAEhC,aAAA;SACF;;uGAVQ,6BAA6B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA;wGAA7B,6BAA6B,EAAA,CAAA;wGAA7B,6BAA6B,EAAA,CAAA;;2FAA7B,6BAA6B,EAAA,UAAA,EAAA,CAAA;kBADzC;;;ACND;;AAEG;;;;"}