summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/pages/pages.module.ts
blob: 45789f2763623a7c8cc034e22556ad76d81ed834 (plain)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { PagesComponent } from './pages.component';
import { PagesRoutingModule } from './pages-routing.module';
import { AdminComponent } from './admin/admin.component';

import { RoleFunctionsComponent } from './admin/role-functions/role-functions.component';
import { UsageComponent } from './admin/usage/usage.component';
import { CacheAdminComponent } from './admin/cache-admin/cache-admin.component';

import { ReactiveFormsModule, FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { MaterialModule } from '../material-module';
import { RolesComponent } from './admin/roles/roles.component';
import { MenusComponent } from './admin/menus/menus.component';
import { InformationModalComponent } from '../modals/information-modal/information-modal.component';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { MatTooltipModule } from '@angular/material/tooltip';
import { MatExpansionModule } from '@angular/material/expansion';
import { SuccessModalComponent } from '../modals/success-modal/success-modal.component';
import { ErrorModalComponent } from '../modals/error-modal/error-modal.component';
import { MatFormFieldModule } from '@angular/material/form-field';


import { DefinitionComponent } from './analytics/Report_List/Report/definition/definition.component';
import {MatTabsModule, MatGridListModule, MatCardModule, MatMenuModule, MatButtonModule} from '@angular/material';
import { SQLComponent } from './analytics/Report_List/Report/sql/sql.component';
import { ColumnsComponent } from './analytics/Report_List/Report/columns/columns.component';
import { FormFieldsComponent, DialogOverviewExampleDialog } from './analytics/Report_List/Report/form-fields/form-fields.component';
import { ChartWizardComponent } from './analytics/Report_List/Report/chart-wizard/chart-wizard.component';
import { SecurityComponent } from './analytics/Report_List/Report/security/security.component';
import { LogComponent } from './analytics/Report_List/Report/log/log.component';
import { RunComponent } from './analytics/Report_List/Report/run/run.component';
import {MatButtonToggleModule} from '@angular/material/button-toggle';
import { DefinitionSaveDialogComponent } from './analytics/Report_List/Report/definition/definition-save-dialog/definition-save-dialog.component';
import { SQLSaveChangesDialogComponent } from './analytics/Report_List/Report/sql/sql-save-changes-dialog/sql-save-changes-dialog.component';
import { SQLValidateChangesDialogComponent } from './analytics/Report_List/Report/sql/sql-validate-changes-dialog/sql-validate-changes-dialog.component';
import { SQLValidateSuccessDialogComponent } from './analytics/Report_List/Report/sql/sql-validate-success-dialog/sql-validate-success-dialog.component';
import { SQLValidateErrorDialogComponent } from './analytics/Report_List/Report/sql/sql-validate-error-dialog/sql-validate-error-dialog.component';
import { ReportComponent } from './analytics/Report_List/Report/report.component';

import { ColumnListComponent } from './analytics/Report_List/Report/columns/column-list/column-list.component';
import { MatTableModule } from '@angular/material/table';
import { MatPaginatorModule } from '@angular/material/paginator';
import { MatSortModule } from '@angular/material/sort';
import {MatIconModule} from '@angular/material/icon';
import { ColumnsEditComponent } from './analytics/Report_List/Report/columns/columns-edit-component/columns-edit.component';
import { HeaderTabsComponent } from './analytics/Report_List/header-tabs-component/header-tabs.component';
import { ReportListComponent } from './analytics/Report_List/report-list.component';
import { RunReportComponent } from './analytics/Report_List/Report/run/run-report/run-report.component';
import { HeaderTabsWrapperComponent } from './analytics/Report_List/header-tabs-wrapper-component/header-tabs-wrapper.component';

import { EditDrillDownLinkComponent } from './analytics/Report_List/Report/columns/columns-edit-component/edit-drill-down-link/edit-drill-down-link.component';
import { FormFieldsAddEditComponent } from './analytics/Report_List/Report/form-fields/form-fields-add-edit/form-fields-add-edit.component';
import { RunReportFormFieldsComponent } from './analytics/Report_List/Report/run/run-report-form-fields/run-report-form-fields.component';
import { RunReportResultSetComponent } from './analytics/Report_List/Report/run/run-report-result-set/run-report-result-set.component';

import { GridsterModule } from 'angular-gridster2';

//import { ContactUsComponent } from './contact-us/contact-us.component';

import { LayoutModule } from '@angular/cdk/layout';




import { DashboardReportGridComponent } from './analytics/Report_List/Report/definition/dashboard-report-grid/dashboard-report-grid.component';
import { DataChartComponent } from './analytics/Report_List/Report/definition/dashboard-report-grid/data-chart/data-chart.component';
import { RunDashboardReportComponent } from './analytics/Report_List/Report/run/run-report/run-dashboard-report/run-dashboard-report.component';
import { DisplayAreaComponent } from './analytics/Report_List/display-area/display-area.component';



import { RdpModule } from 'portalsdk-tag-lib';

@NgModule({
  declarations: [
    PagesComponent, 
    AdminComponent,
    RoleFunctionsComponent,
    UsageComponent,
    CacheAdminComponent,

    RolesComponent,
    MenusComponent,
    InformationModalComponent,

    SuccessModalComponent,
    ErrorModalComponent,
    
    DefinitionComponent,
    SQLComponent,
    ColumnsComponent,
    FormFieldsComponent,
    ChartWizardComponent,
    SecurityComponent,
    LogComponent,
    RunComponent,
    DefinitionSaveDialogComponent,
    SQLSaveChangesDialogComponent,
    SQLValidateChangesDialogComponent,
    SQLValidateSuccessDialogComponent,
    SQLValidateErrorDialogComponent,
    ReportComponent,
    
    ColumnListComponent,
    ColumnsEditComponent,
    HeaderTabsComponent,
    ReportListComponent,
    RunReportComponent,
    HeaderTabsWrapperComponent,
 
    EditDrillDownLinkComponent,
    FormFieldsAddEditComponent,
    RunReportFormFieldsComponent,
    RunReportResultSetComponent,

  //  ContactUsComponent,

    DashboardReportGridComponent, DataChartComponent, RunDashboardReportComponent,
    DialogOverviewExampleDialog,
	DisplayAreaComponent

    
  ],
  imports: [
    CommonModule,
    PagesRoutingModule,
    MaterialModule,
    ReactiveFormsModule,
    FormsModule,
    MatTabsModule,
    HttpClientModule,
    MatButtonToggleModule,
    NgbModule,
    MatTooltipModule,
    MatExpansionModule,
    FormsModule,
    MatFormFieldModule,
    ReactiveFormsModule,
    MatTabsModule,
    HttpClientModule,
    MatButtonToggleModule,
    NgbModule,
    MatTableModule,
    MatPaginatorModule,
    MatSortModule,
    MatIconModule,
    GridsterModule,
    MatGridListModule,
    MatCardModule,
    MatMenuModule,
    MatButtonModule,
    LayoutModule,
    GridsterModule,
	RdpModule
    
  ],
  entryComponents:[DialogOverviewExampleDialog, InformationModalComponent,RolesComponent,SuccessModalComponent,ErrorModalComponent],
  providers: []
  
})
export class PagesModule { }