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 { }