-
Notifications
You must be signed in to change notification settings - Fork 74
Expand file tree
/
Copy pathdashboard.module.ts
More file actions
58 lines (56 loc) · 2.58 KB
/
dashboard.module.ts
File metadata and controls
58 lines (56 loc) · 2.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import {CommonModule} from '@angular/common';
import {CUSTOM_ELEMENTS_SCHEMA, NgModule} from '@angular/core';
import {NgSelectModule} from '@ng-select/ng-select';
import {GridsterModule} from 'angular-gridster2';
import {AppModuleSharedModule} from '../app-module/shared/app-module-shared.module';
import {UtmstackCoreModule} from '../core/core.module';
import {UtmDefinedChartsModule} from '../defined-charts/utm-defined-charts.module';
import {GraphicBuilderSharedModule} from '../graphic-builder/shared/graphic-builder-shared.module';
import {UtmSharedModule} from '../shared/utm-shared.module';
import {VulnerabilitySharedModule} from '../vulnerability-scanner/vulnerability-shared/vulnerability-shared.module';
import {ComplianceExportComponent} from './compliance-export/compliance-export.component';
import {DashboardExportCustomComponent} from './dashboard-export-custom/dashboard-export-custom.component';
import {DashboardExportPdfComponent} from './dashboard-export-pdf/dashboard-export-pdf.component';
import {DashboardExportPreviewComponent} from './dashboard-export-preview/dashboard-export-preview.component';
import {DashboardLogSourcesComponent} from './dashboard-log-sources/dashboard-log-sources.component';
import {DashboardOverviewComponent} from './dashboard-overview/dashboard-overview.component';
import {DashboardRenderComponent} from './dashboard-render/dashboard-render.component';
import {DashboardRoutingModule} from './dashboard-routing.module';
import {DashboardViewComponent} from './dashboard-view/dashboard-view.component';
import {ReportExportComponent} from './report-export/report-export.component';
import {UtmDashboardSharedModule} from './shared/utm-dashboard-shared.module';
import {DashboardResolverService} from "./shared/services/dashboard-resolver.service";
@NgModule({
declarations: [DashboardViewComponent,
DashboardRenderComponent,
DashboardOverviewComponent,
DashboardExportPreviewComponent,
DashboardExportCustomComponent,
DashboardExportPdfComponent,
DashboardLogSourcesComponent,
ComplianceExportComponent,
ReportExportComponent],
imports: [
CommonModule,
AppModuleSharedModule,
DashboardRoutingModule,
UtmstackCoreModule,
UtmSharedModule,
NgSelectModule,
UtmDefinedChartsModule,
UtmDashboardSharedModule,
GraphicBuilderSharedModule,
VulnerabilitySharedModule,
GridsterModule
],
providers: [
DashboardResolverService
],
entryComponents: [DashboardExportPreviewComponent],
exports: [
DashboardViewComponent
],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
})
export class UtmDashboardModule {
}