summaryrefslogtreecommitdiffstats
path: root/vid-webpack-master/src/app/drawingBoard/drawingBoard.module.ts
blob: 41efbe0e80f6544bd2451036baf2ce501f3426d1 (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
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 { }