re base code
[sdc.git] / catalog-ui / src / app / ng2 / components / logic / properties-table / property-table.module.ts
1 import {NgModule} from "@angular/core";
2 import {PropertiesTableComponent} from "./properties-table.component";
3 import {DynamicPropertyComponent} from "./dynamic-property/dynamic-property.component";
4 import {FormsModule} from "@angular/forms";
5 import {UiElementsModule} from "../../ui/ui-elements.module";
6 import {CommonModule} from "@angular/common";
7 import {HttpModule} from "@angular/http";
8 import {FilterChildPropertiesPipe} from "./pipes/filterChildProperties.pipe";
9 import {GlobalPipesModule} from "../../../pipes/global-pipes.module";
10 import {PropertiesService} from "../../../services/properties.service";
11 import {MultilineEllipsisModule} from "../../../shared/multiline-ellipsis/multiline-ellipsis.module";
12
13 @NgModule({
14     imports: [
15         FormsModule,
16         HttpModule,
17         CommonModule,
18         GlobalPipesModule,
19         UiElementsModule,
20         MultilineEllipsisModule
21         ],
22     declarations: [
23         FilterChildPropertiesPipe,
24         DynamicPropertyComponent,
25         PropertiesTableComponent
26     ],
27     exports: [PropertiesTableComponent],
28     providers: [FilterChildPropertiesPipe, PropertiesService]
29 })
30 export class PropertyTableModule {
31 }