blob: 41efbe0e80f6544bd2451036baf2ce501f3426d1 [file] [log] [blame]
Sonsino, Ofir (os0695)ff76b5e2018-07-10 15:57:37 +03001import { AvailableModelsTreeService } from './available-models-tree/available-models-tree.service';
2import { NgModule } from '@angular/core';
3import { HighlightPipe } from '../shared/pipes/highlight-filter.pipe';
4import { TreeModule } from 'angular-tree-component';
5import { BrowserModule } from '@angular/platform-browser';
6import { TooltipModule } from 'ngx-tooltip';
7import { AvailableModelsTreeComponent } from './available-models-tree/available-models-tree.component';
8import { ServicePlanningService } from '../services/service-planning.service';
9import { AaiService } from '../services/aaiService/aai.service';
10import { DrawingBoardTreeComponent } from './drawing-board-tree/drawing-board-tree.component';
11import { SharedModule } from '../shared/shared.module';
12import { ContextMenuModule, ContextMenuService } from 'ngx-contextmenu';
13import { CommonModule } from '@angular/common';
14import { DrawingBoardHeader } from './drawing-board-header/drawing-board-header.component';
15import { ServicePlanningComponent, ServicePlanningEmptyComponent } from './service-planning/service-planning.component';
16
17@NgModule({
18 imports: [
19 TreeModule,
20 BrowserModule,
21 ContextMenuModule,
22 TooltipModule,
23 CommonModule,
24 SharedModule.forRoot()],
25 providers: [
26 ServicePlanningService,
27 AaiService,
28 AvailableModelsTreeService ,
29 ContextMenuService,
30 ServicePlanningService],
31 declarations: [
32 AvailableModelsTreeComponent,
33 HighlightPipe,
34 DrawingBoardTreeComponent,
35 DrawingBoardHeader,
36 ServicePlanningComponent,
37 ServicePlanningEmptyComponent],
38 exports: [ AvailableModelsTreeComponent, DrawingBoardTreeComponent, DrawingBoardHeader]
39})
40
41export class DrawingBoardModule { }