summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk/epsdk-app-os/ngappsrc/src/app/pages/pages.module.ts
blob: 89f4ea9380b449d4798e831fa94ab4ab2e9fabff (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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
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 { 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 { 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, 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 { 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 { GridsterModule } from 'angular-gridster2';
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 { LayoutModule } from '@angular/cdk/layout';
import { Ng6O2ChartModule} from 'ng6-o2-chart';
import { BarChartComponent } from './welcome-dashboard/bar-chart/bar-chart.component';
import { PieChartComponent } from './welcome-dashboard/pie-chart/pie-chart.component';
import { TagCloudModule } from 'angular-tag-cloud-module';
import { NoteComponent } from './welcome-dashboard/note/note.component';
import { GoogleChartsModule } from 'angular-google-charts';
import { jqxChartModule } from 'jqwidgets-ng/jqxchart';
import { NumbersOnlyDirective } from './analytics/Report_List/Report/chart-wizard/numbers-only.directive';
import { ColumnAdvancedDisplayComponent } from './analytics/Report_List/Report/columns/columns-edit-component/column-advanced-display/column-advanced-display.component';
import {AgWordCloudModule} from 'angular7-word-cloud';
import { RdpModule } from 'portalsdk-tag-lib';
import { RefreshComponent } from './refresh/refresh.component';



@NgModule({
  declarations: [
    PagesComponent,
    WelcomeDashboardComponent,
    BarChartComponent,
    NoteComponent,
    PieChartComponent,
    AdminComponent,
    RolesComponent,
    NewRoleComponent,
    SuccessModalComponent,
    ErrorModalComponent, 
    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,
    DialogOverviewExampleDialog,
	ColumnAdvancedDisplayComponent,
	NumbersOnlyDirective,
	RefreshComponent,

    SearchComponent,
    SelfComponent,
    InformationModalComponent,
    ConfirmationModalComponent

  ],
  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,
        Ng6O2ChartModule,
        TagCloudModule,
        GoogleChartsModule.forRoot(),
        GridsterModule,
        jqxChartModule,
        AgWordCloudModule,
	  RdpModule
  ],
  entryComponents: [DialogOverviewExampleDialog, InformationModalComponent,RolesComponent,SuccessModalComponent,ErrorModalComponent, SelfComponent,ConfirmationModalComponent, NewRoleComponent, NewRoleFunctionComponent, NewMenuComponent],
  providers: []

})
export class PagesModule { }