import {NgModule} from '@angular/core'; import {RunDashboardReportComponent} from './run/run-report/run-dashboard-report/run-dashboard-report.component'; import {RunReportFormFieldsComponent} from './run/run-report-form-fields/run-report-form-fields.component'; import {RunReportComponent} from './run/run-report/run-report.component'; import {ReportRunComponent} from './report-run.component'; import {RunReportResultSetComponent} from './run/run-report-result-set/run-report-result-set.component'; import { MatAutocompleteModule, MatCheckboxModule, MatDatepickerModule, MatFormFieldModule, MatIconModule, MatInputModule, MatPaginatorModule, MatRadioModule, MatSelectModule, MatSortModule, MatTableModule } from '@angular/material'; import {CommonModule} from '@angular/common'; import {RouterModule} from '@angular/router'; import {FormsModule, ReactiveFormsModule} from '@angular/forms'; import {GridsterModule} from 'angular-gridster2'; import {RunComponent} from './run/run.component'; import {ReportRunRouting} from './report-run-routing.module'; import {NgbTooltipModule} from '@ng-bootstrap/ng-bootstrap'; import { RemoveSpaceDirective} from './run/run-report-form-fields/remove-space.directive'; import { RunCrossTabReportComponent } from './run/run-report/run-cross-tab-report/run-cross-tab-report.component'; @NgModule({ declarations: [RunDashboardReportComponent, RunReportFormFieldsComponent, RunReportComponent, ReportRunComponent, RunReportResultSetComponent, RunComponent, RemoveSpaceDirective, RunCrossTabReportComponent], imports: [ MatTableModule, CommonModule, RouterModule, MatIconModule, MatCheckboxModule, MatFormFieldModule, ReactiveFormsModule, MatAutocompleteModule, MatPaginatorModule, FormsModule, GridsterModule, MatSelectModule, MatDatepickerModule, MatRadioModule, MatInputModule, ReportRunRouting, MatSortModule, NgbTooltipModule ], exports: [RunReportComponent, RunComponent, RunReportFormFieldsComponent] }) export class ReportRun { }