| import { AvailableModelsTreeService } from './available-models-tree/available-models-tree.service'; |
| import { NgModule } from '@angular/core'; |
| import { HighlightPipe } from '../shared/pipes/highlight-filter.pipe'; |
| import { TreeModule } from 'angular-tree-component'; |
| import { BrowserModule } from '@angular/platform-browser'; |
| import { TooltipModule } from 'ngx-tooltip'; |
| import { AvailableModelsTreeComponent } from './available-models-tree/available-models-tree.component'; |
| import { ServicePlanningService } from '../services/service-planning.service'; |
| import { AaiService } from '../services/aaiService/aai.service'; |
| import { DrawingBoardTreeComponent } from './drawing-board-tree/drawing-board-tree.component'; |
| import { SharedModule } from '../shared/shared.module'; |
| import { ContextMenuModule, ContextMenuService } from 'ngx-contextmenu'; |
| import { CommonModule } from '@angular/common'; |
| import { DrawingBoardHeader } from './drawing-board-header/drawing-board-header.component'; |
| import { ServicePlanningComponent, ServicePlanningEmptyComponent } from './service-planning/service-planning.component'; |
| |
| @NgModule({ |
| imports: [ |
| TreeModule, |
| BrowserModule, |
| ContextMenuModule, |
| TooltipModule, |
| CommonModule, |
| SharedModule.forRoot()], |
| providers: [ |
| ServicePlanningService, |
| AaiService, |
| AvailableModelsTreeService , |
| ContextMenuService, |
| ServicePlanningService], |
| declarations: [ |
| AvailableModelsTreeComponent, |
| HighlightPipe, |
| DrawingBoardTreeComponent, |
| DrawingBoardHeader, |
| ServicePlanningComponent, |
| ServicePlanningEmptyComponent], |
| exports: [ AvailableModelsTreeComponent, DrawingBoardTreeComponent, DrawingBoardHeader] |
| }) |
| |
| export class DrawingBoardModule { } |