summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts
blob: 041988abaaa1ddde9730f344823071727f6db796 (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
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 { RolesComponent } from './admin/roles/roles.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 { MenusComponent } from './admin/menus/menus.component';
import { NewMenuComponent } from './admin/menus/new-menu/new-menu.component';

import { ReactiveFormsModule, FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { MaterialModule } from '../material-module';


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 { DefinitionComponent } from './analytics/Report_List/Report/definition/definition.component';
import { MatTabsModule} 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 } 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 { NgbModule} from '@ng-bootstrap/ng-bootstrap';
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 { 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 { 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 { SearchComponent } from './ext/profile/search/search.component';
import { SelfComponent } from './ext/profile/self/self.component';
import { NewRoleComponent } from './admin/roles/new-role/new-role.component';
import { InformationModalComponent } from '../modals/information-modal/information-modal.component';
import { NewRoleFunctionComponent } from './admin/role-functions/new-role-function/new-role-function.component';
import { ConfirmationModalComponent } from '../modals/confirmation-modal/confirmation-modal.component';
import { WelcomeDashboardComponent } from './welcome-dashboard/welcome-dashboard.component';
import { BarChartComponent } from './welcome-dashboard/bar-chart/bar-chart.component';
import { PieChartComponent } from './welcome-dashboard/pie-chart/pie-chart.component';
import { NoteComponent } from './welcome-dashboard/note/note.component';
import { GridsterModule } from 'angular-gridster2';
import { RdpModule } from 'portalsdk-tag-lib';



@NgModule({
  declarations: [
    PagesComponent,
    WelcomeDashboardComponent,
    BarChartComponent,
    NoteComponent,
    PieChartComponent,
    AdminComponent,
    RolesComponent,
    NewRoleComponent,
    RoleFunctionsComponent,
    NewRoleFunctionComponent,
    UsageComponent,
    CacheAdminComponent,
    MenusComponent,
    NewMenuComponent,

    DefinitionComponent,
    SQLComponent,
    ColumnsComponent,
    FormFieldsComponent,
    ChartWizardComponent,
    SecurityComponent,
    LogComponent,
    RunComponent,
    DefinitionSaveDialogComponent,
    SQLSaveChangesDialogComponent,
    SQLValidateChangesDialogComponent,
    SQLValidateSuccessDialogComponent,
    SQLValidateErrorDialogComponent,
    ReportComponent,
    DashboardReportGridComponent, 
    DataChartComponent, 
    RunDashboardReportComponent,
    EditDrillDownLinkComponent,
    FormFieldsAddEditComponent,
    RunReportFormFieldsComponent,
    RunReportResultSetComponent,

    ColumnListComponent,
    ColumnsEditComponent,
    HeaderTabsComponent,
    ReportListComponent,
    RunReportComponent,
    HeaderTabsWrapperComponent,

    SearchComponent,
    SelfComponent,
    InformationModalComponent,
    ConfirmationModalComponent

  ],
  imports: [
    CommonModule,
    PagesRoutingModule,

    MaterialModule,
    ReactiveFormsModule,
    FormsModule,
    MatTabsModule,
    HttpClientModule,
    MatButtonToggleModule,
    NgbModule,

    FormsModule,
    ReactiveFormsModule,
    MatTabsModule,
    HttpClientModule,
    MatButtonToggleModule,
    NgbModule,
    MatTableModule,
    MatPaginatorModule,
    MatSortModule,
    MatIconModule,
    GridsterModule,
	  RdpModule
  ],
  entryComponents: [InformationModalComponent, ConfirmationModalComponent, NewRoleComponent, NewRoleFunctionComponent, NewMenuComponent],
  providers: []

})
export class PagesModule { }