1 import { NgModule } from "@angular/core";
2 import { PropertiesAssignmentComponent } from "./properties-assignment.page.component";
3 import { HierarchyNavigationComponent } from "./../../components/hierarchy-navigtion/hierarchy-navigation.component";
4 import { BrowserModule } from "@angular/platform-browser";
5 import { FormsModule } from "@angular/forms";
6 import { HttpModule } from "@angular/http";
7 import { TabModule } from '../../shared/tabs/tabs.module';
8 import { CheckboxModule} from '../../shared/checkbox/checkbox.module';
9 import { PropertiesTableComponent } from '../../components/properties-table/properties-table.component';
10 import { InputsTableComponent } from '../../components/inputs-table/inputs-table.component';
11 import { ContentAfterLastDotPipe } from "../../pipes/contentAfterLastDot.pipe";
12 import { SearchFilterPipe } from "../../pipes/searchFilter.pipe";
13 import { FilterChildPropertiesPipe } from "../../pipes/filterChildProperties.pipe";
14 import { DataTypeService } from './../../services/data-type.service';
15 import { PropertiesService } from './../../services/properties.service';
16 import { HierarchyNavService } from './../../services/hierarchy-nav.service';
17 import { PropertiesUtils } from './properties.utils';
18 import { PostsService } from "../../services/posts.service";
19 import { DynamicElementModule } from 'app/ng2/components/dynamic-element/dynamic-element.module';
20 import { DynamicPropertyComponent } from './../../components/properties-table/dynamic-property/dynamic-property.component';
21 import {ConfirmationDeleteInputComponent} from "app/ng2/components/inputs-table/confirmation-delete-input/confirmation-delete-input.component"
22 import { PopoverModule } from "../../components/popover/popover.module"
23 import { FilterPropertiesAssignmentComponent } from "./../../components/filter-properties-assignment/filter-properties-assignment.component";
24 import { GroupByPipe } from 'app/ng2/pipes/groupBy.pipe';
25 import { KeysPipe } from 'app/ng2/pipes/keys.pipe';
26 import {TooltipModule} from "../../components/tooltip/tooltip.module";
27 import { ComponentModeService } from "app/ng2/services/component-mode.service"
28 import { ModalComponent } from "app/ng2/components/modal/modal.component"
29 import {LoaderComponent} from "app/ng2/components/loader/loader.component"
33 PropertiesAssignmentComponent,
34 PropertiesTableComponent,
36 ContentAfterLastDotPipe,
40 FilterChildPropertiesPipe,
41 HierarchyNavigationComponent,
42 DynamicPropertyComponent,
43 // PopoverContentComponent,
45 FilterPropertiesAssignmentComponent,
47 ConfirmationDeleteInputComponent,
60 entryComponents: [PropertiesAssignmentComponent],
62 PropertiesAssignmentComponent
63 // PopoverContentComponent,
66 providers: [PropertiesService, HierarchyNavService, PropertiesUtils, DataTypeService, PostsService, ContentAfterLastDotPipe, GroupByPipe, KeysPipe, ComponentModeService]
68 export class PropertiesAssignmentModule {