Catalog alignment
[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 {FilterChildPropertiesPipe} from "./pipes/filterChildProperties.pipe";
8 import {GlobalPipesModule} from "../../../pipes/global-pipes.module";
9 import {PropertiesService} from "../../../services/properties.service";
10 import {MultilineEllipsisModule} from "../../../shared/multiline-ellipsis/multiline-ellipsis.module";
11
12 @NgModule({
13     imports: [
14         FormsModule,
15         CommonModule,
16         GlobalPipesModule,
17         UiElementsModule,
18         MultilineEllipsisModule
19         ],
20     declarations: [
21         FilterChildPropertiesPipe,
22         DynamicPropertyComponent,
23         PropertiesTableComponent
24     ],
25     exports: [PropertiesTableComponent, DynamicPropertyComponent],
26     providers: [FilterChildPropertiesPipe, PropertiesService]
27 })
28 export class PropertyTableModule {
29 }