{"ast":null,"code":"import { BrowserModule } from '@angular/platform-browser';\nimport { FormsModule } from '@angular/forms';\nimport { HttpClientModule } from '@angular/common/http';\nimport { RouterModule } from '@angular/router';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { AppComponent } from './app.component';\nimport { NavMenuComponent } from './nav-menu/nav-menu.component';\nimport { HomeComponent } from './home/home.component';\nimport { GuiGridModule } from '@generic-ui/ngx-grid';\nimport { BaseTableComponent } from './components/tables/base-table/base-table.component';\nimport { UserTableComponent } from './components/tables/user-table/user-table.component';\nimport { GroupTableComponent } from './components/tables/group-table/group-table.component';\nimport { ModuleTableComponent } from './components/tables/module-table/module-table.component';\nimport { UserAssignmentComponent } from './components/user-assignment/user-assignment.component';\nimport { CardComponent } from './components/common/card/card.component';\nimport { TabCardComponent } from './components/common/tab-card/tab-card.component';\nimport { MatTabsModule, MatTabGroup } from '@angular/material/tabs';\nimport { MatCommonModule } from '@angular/material/core';\nimport { DragDropModule } from '@angular/cdk/drag-drop';\nimport { MatTableComponent } from './components/common/mat-table/mat-table.component';\nimport { UserRepresentationComponent } from './components/user-representation/user-representation.component';\nimport { GroupUserTableComponent } from \"./components/tables/group-user-table/group-user-table.component\";\nimport { UserRepTableComponent } from './components/tables/user-rep-table/user-rep-table.component';\nimport { SweetAlert2Module } from '@sweetalert2/ngx-sweetalert2';\nimport { DirGroupTableComponent } from './components/tables/dir-group-table/dir-group-table.component';\nimport { UserGroupDirImportComponent } from './components/user-group-dir-import/user-group-dir-import.component';\nimport { GroupDirImportComponent } from './components/group-dir-import/group-dir-import.component';\nimport { DirUserTableComponent } from \"./components/tables/dir-user-table/dir-user-table.component\";\nimport { MatButtonModule } from '@angular/material/button';\nimport { MatIconModule } from '@angular/material/icon';\nimport { AuthGuard } from './auth/auth.guard';\nimport { LoginComponent } from './login/login.component';\nimport { NgbModule } from '@ng-bootstrap/ng-bootstrap';\nimport { NgbPaginationModule, NgbAlertModule } from '@ng-bootstrap/ng-bootstrap';\nimport { ColorModeBttnComponent } from './components/common/color-mode-bttn/color-mode-bttn.component';\nimport { UserComponent } from './components/user/user.component';\nimport { GroupComponent } from './components/group/group.component';\nimport { ModuleComponent } from './components/module/module.component';\nimport * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/platform-browser\";\nimport * as i2 from \"@angular/router\";\nexport class AppModule {\n static #_ = this.ɵfac = function AppModule_Factory(t) {\n return new (t || AppModule)();\n };\n static #_2 = this.ɵmod = /*@__PURE__*/i0.ɵɵdefineNgModule({\n type: AppModule,\n bootstrap: [AppComponent]\n });\n static #_3 = this.ɵinj = /*@__PURE__*/i0.ɵɵdefineInjector({\n imports: [BrowserModule.withServerTransition({\n appId: 'ng-cli-universal'\n }), HttpClientModule, FormsModule, BrowserAnimationsModule, GuiGridModule, CardComponent, MatTableComponent, TabCardComponent, MatTabsModule, MatTabGroup, MatCommonModule, DragDropModule, SweetAlert2Module, MatButtonModule, MatIconModule, NgbPaginationModule, NgbAlertModule, RouterModule.forRoot([{\n path: '',\n component: HomeComponent\n }, {\n path: 'user-table',\n component: UserTableComponent,\n canActivate: [AuthGuard]\n }, {\n path: 'group-table',\n component: GroupTableComponent,\n canActivate: [AuthGuard]\n }, {\n path: 'module-table',\n component: ModuleTableComponent,\n canActivate: [AuthGuard]\n }, {\n path: 'user-assignment',\n component: UserAssignmentComponent,\n canActivate: [AuthGuard]\n }, {\n path: 'user-representation',\n component: UserRepresentationComponent,\n canActivate: [AuthGuard]\n }]), NgbModule]\n });\n}\n(function () {\n (typeof ngJitMode === \"undefined\" || ngJitMode) && i0.ɵɵsetNgModuleScope(AppModule, {\n declarations: [AppComponent, NavMenuComponent, HomeComponent, BaseTableComponent, UserTableComponent, GroupTableComponent, ModuleTableComponent, GroupUserTableComponent, UserRepTableComponent, DirGroupTableComponent, UserAssignmentComponent, UserRepresentationComponent, UserGroupDirImportComponent, DirUserTableComponent, GroupDirImportComponent, LoginComponent, ColorModeBttnComponent, UserComponent, GroupComponent, ModuleComponent],\n imports: [i1.BrowserModule, HttpClientModule, FormsModule, BrowserAnimationsModule, GuiGridModule, CardComponent, MatTableComponent, TabCardComponent, MatTabsModule, MatTabGroup, MatCommonModule, DragDropModule, SweetAlert2Module, MatButtonModule, MatIconModule, NgbPaginationModule, NgbAlertModule, i2.RouterModule, NgbModule]\n });\n})();","map":{"version":3,"names":["BrowserModule","FormsModule","HttpClientModule","RouterModule","BrowserAnimationsModule","AppComponent","NavMenuComponent","HomeComponent","GuiGridModule","BaseTableComponent","UserTableComponent","GroupTableComponent","ModuleTableComponent","UserAssignmentComponent","CardComponent","TabCardComponent","MatTabsModule","MatTabGroup","MatCommonModule","DragDropModule","MatTableComponent","UserRepresentationComponent","GroupUserTableComponent","UserRepTableComponent","SweetAlert2Module","DirGroupTableComponent","UserGroupDirImportComponent","GroupDirImportComponent","DirUserTableComponent","MatButtonModule","MatIconModule","AuthGuard","LoginComponent","NgbModule","NgbPaginationModule","NgbAlertModule","ColorModeBttnComponent","UserComponent","GroupComponent","ModuleComponent","AppModule","_","_2","bootstrap","_3","withServerTransition","appId","forRoot","path","component","canActivate","declarations","imports","i1","i2"],"sources":["E:\\TekH\\Visual Studio\\WebUserManager\\DigitalData.UserManager.NgWebUI\\ClientApp\\src\\app\\app.module.ts"],"sourcesContent":["import { BrowserModule } from '@angular/platform-browser';\r\nimport { NgModule } from '@angular/core';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { HttpClientModule } from '@angular/common/http';\r\nimport { RouterModule } from '@angular/router';\r\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\r\nimport { AppComponent } from './app.component';\r\nimport { NavMenuComponent } from './nav-menu/nav-menu.component';\r\nimport { HomeComponent } from './home/home.component';\r\nimport { GuiGridModule } from '@generic-ui/ngx-grid';\r\nimport { BaseTableComponent } from './components/tables/base-table/base-table.component';\r\nimport { UserTableComponent } from './components/tables/user-table/user-table.component';\r\nimport { GroupTableComponent } from './components/tables/group-table/group-table.component';\r\nimport { ModuleTableComponent } from './components/tables/module-table/module-table.component';\r\nimport { UserAssignmentComponent } from './components/user-assignment/user-assignment.component';\r\nimport { CardComponent } from './components/common/card/card.component';\r\nimport { TabCardComponent } from './components/common/tab-card/tab-card.component';\r\nimport { MatTabsModule, MatTabGroup } from '@angular/material/tabs';\r\nimport { MatCommonModule } from '@angular/material/core';\r\nimport { DragDropModule } from '@angular/cdk/drag-drop';\r\nimport { MatTableComponent } from './components/common/mat-table/mat-table.component';\r\nimport { UserRepresentationComponent } from './components/user-representation/user-representation.component';\r\nimport { GroupUserTableComponent } from \"./components/tables/group-user-table/group-user-table.component\";\r\nimport { UserRepTableComponent } from './components/tables/user-rep-table/user-rep-table.component';\r\nimport { SweetAlert2Module } from '@sweetalert2/ngx-sweetalert2';\r\nimport { DirGroupTableComponent } from './components/tables/dir-group-table/dir-group-table.component';\r\nimport { UserGroupDirImportComponent } from './components/user-group-dir-import/user-group-dir-import.component';\r\nimport { GroupDirImportComponent } from './components/group-dir-import/group-dir-import.component';\r\nimport { DirUserTableComponent } from \"./components/tables/dir-user-table/dir-user-table.component\";\r\nimport { MatButtonModule } from '@angular/material/button';\r\nimport { MatIconModule } from '@angular/material/icon';\r\nimport { AuthGuard } from './auth/auth.guard';\r\nimport { LoginComponent } from './login/login.component';\r\nimport { NgbModule } from '@ng-bootstrap/ng-bootstrap'\r\nimport { NgbPaginationModule, NgbAlertModule } from '@ng-bootstrap/ng-bootstrap';\r\nimport { ColorModeBttnComponent } from './components/common/color-mode-bttn/color-mode-bttn.component';\r\nimport { UserComponent } from './components/user/user.component';\r\nimport { GroupComponent } from './components/group/group.component';\r\nimport { ModuleComponent } from './components/module/module.component';\r\n\r\n@NgModule({\r\n declarations: [\r\n AppComponent,\r\n NavMenuComponent,\r\n HomeComponent,\r\n BaseTableComponent,\r\n UserTableComponent,\r\n GroupTableComponent,\r\n ModuleTableComponent,\r\n GroupUserTableComponent,\r\n UserRepTableComponent,\r\n DirGroupTableComponent,\r\n UserAssignmentComponent,\r\n UserRepresentationComponent,\r\n UserGroupDirImportComponent,\r\n DirUserTableComponent,\r\n GroupDirImportComponent,\r\n LoginComponent,\r\n ColorModeBttnComponent,\r\n UserComponent,\r\n GroupComponent,\r\n ModuleComponent\r\n ],\r\n providers: [],\r\n bootstrap: [AppComponent],\r\n imports: [\r\n BrowserModule.withServerTransition({ appId: 'ng-cli-universal' }),\r\n HttpClientModule,\r\n FormsModule,\r\n BrowserAnimationsModule,\r\n GuiGridModule,\r\n CardComponent,\r\n MatTableComponent,\r\n TabCardComponent,\r\n MatTabsModule,\r\n MatTabGroup,\r\n MatCommonModule,\r\n DragDropModule,\r\n SweetAlert2Module,\r\n MatButtonModule,\r\n MatIconModule,\r\n NgbPaginationModule,\r\n NgbAlertModule,\r\n RouterModule.forRoot([\r\n { path: '', component: HomeComponent },\r\n { path: 'user-table', component: UserTableComponent, canActivate:[AuthGuard] },\r\n { path: 'group-table', component: GroupTableComponent, canActivate:[AuthGuard] },\r\n { path: 'module-table', component: ModuleTableComponent, canActivate:[AuthGuard] },\r\n { path: 'user-assignment', component: UserAssignmentComponent, canActivate:[AuthGuard] },\r\n { path: 'user-representation', component: UserRepresentationComponent, canActivate:[AuthGuard] }\r\n ]),\r\n NgbModule\r\n ]\r\n})\r\nexport class AppModule { }"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}