Project

General

Profile

1 43769 argiro.kok
import { NgModule}            from '@angular/core';
2
import { CommonModule }        from '@angular/common';
3
import { FormsModule }         from '@angular/forms';
4
5 43785 argiro.kok
import {UtilsModule} from '../utils/utils.module';
6
import {ServicesModule} from '../services/services.module';
7 43769 argiro.kok
8
9 43785 argiro.kok
import {Filter, Value} from './searchUtils/searchHelperClasses.class';
10
import {SearchResult}     from '../utils/entities/searchResult';
11 43769 argiro.kok
12
13 43785 argiro.kok
import {AdvancedSearchPageComponent} from './searchUtils/advancedSearchPage.component';
14 44826 argiro.kok
// import {SearchAllComponent} from '../searchAll/searchAll.component';//helpers
15 43785 argiro.kok
import {SearchPageComponent} from './searchUtils/searchPage.component';
16
import {SearchFormComponent} from './searchUtils/searchForm.component';
17 43959 argiro.kok
import {SearchPagingComponent} from './searchUtils/searchPaging.component';
18 44566 konstantin
import {SearchDownloadComponent} from './searchUtils/searchDownload.component';
19 43769 argiro.kok
20 43785 argiro.kok
import {SearchResultComponent} from './searchUtils/searchResult.component';
21
import {SearchFilterComponent} from './searchUtils/searchFilter.component';
22
import {AdvancedSearchFormComponent} from './searchUtils/advancedSearchForm.component';
23 44619 argiro.kok
import { SearchPublicationsComponent } from './simple/searchPublications.component';
24
import { SearchDataprovidersComponent } from './simple/searchDataproviders.component';
25
import { SearchProjectsComponent } from './simple/searchProjects.component';
26
import {SearchDatasetsComponent} from './simple/searchDatasets.component';
27
import {SearchOrganizationsComponent} from './simple/searchOrganizations.component';
28
import {SearchPeopleComponent} from './simple/searchPeople.component';
29 43769 argiro.kok
30 43953 argiro.kok
import {SearchComponent} from './find/search.component';
31 43967 argiro.kok
import {SearchCompatibleDataprovidersComponent} from './dataProviders/compatibleDataProviders.component';
32 44374 argiro.kok
import {SearchEntityRegistriesComponent} from './dataProviders/entityRegistries.component';
33 44433 argiro.kok
import {DatasourceTableViewComponent} from './dataProviders/datasourceTableView.component';
34 44309 argiro.kok
//Advanced
35
import { AdvancedSearchPublicationsComponent } from './advanced/advancedSearchPublications.component';
36 44374 argiro.kok
import { AdvancedSearchDataProvidersComponent } from './advanced/advancedSearchDataProviders.component';
37 44380 argiro.kok
import { AdvancedSearchProjectsComponent } from './advanced/advancedSearchProjects.component';
38 44384 argiro.kok
import { AdvancedSearchDatasetsComponent } from './advanced/advancedSearchDatasets.component';
39
import { AdvancedSearchPeopleComponent } from './advanced/advancedSearchPeople.component';
40
import { AdvancedSearchOrganizationsComponent } from './advanced/advancedSearchOrganizations.component';
41 43769 argiro.kok
42 44619 argiro.kok
import { SearchRoutingModule } from './search-routing.module';
43 44384 argiro.kok
44 43769 argiro.kok
@NgModule({
45
  imports: [
46
    CommonModule, FormsModule,
47 43785 argiro.kok
    UtilsModule,
48 44619 argiro.kok
    ServicesModule,
49
    SearchRoutingModule
50 43785 argiro.kok
51 43769 argiro.kok
  ],
52
  declarations: [
53
54
    AdvancedSearchPageComponent,
55 44826 argiro.kok
    // SearchAllComponent,
56 43769 argiro.kok
    SearchPageComponent,
57
    SearchFormComponent,
58
    SearchResultComponent,
59
    SearchFilterComponent,
60 43959 argiro.kok
    SearchPagingComponent,
61 44566 konstantin
    SearchDownloadComponent,
62 43769 argiro.kok
    AdvancedSearchFormComponent,
63
    SearchPublicationsComponent,
64 44384 argiro.kok
    AdvancedSearchPublicationsComponent, AdvancedSearchDataProvidersComponent, AdvancedSearchProjectsComponent,
65
    AdvancedSearchDatasetsComponent, AdvancedSearchPeopleComponent, AdvancedSearchOrganizationsComponent,
66 43956 konstantin
    SearchDataprovidersComponent,
67 43957 argiro.kok
    SearchComponent,
68 43967 argiro.kok
    SearchProjectsComponent,
69 43990 konstantin
    SearchCompatibleDataprovidersComponent,
70 44374 argiro.kok
    SearchEntityRegistriesComponent,
71 44433 argiro.kok
    DatasourceTableViewComponent,
72 43990 konstantin
    SearchDatasetsComponent,
73 44035 konstantin
    SearchOrganizationsComponent,
74
    SearchPeopleComponent
75 43990 konstantin
],
76 43769 argiro.kok
77
  providers:[
78
    // SearchPublicationsService
79
  ],
80
  exports: [
81 44826 argiro.kok
      // SearchAllComponent,
82 43769 argiro.kok
      AdvancedSearchPublicationsComponent,
83 44374 argiro.kok
      AdvancedSearchDataProvidersComponent,
84 44380 argiro.kok
      AdvancedSearchProjectsComponent,
85 43953 argiro.kok
      SearchPublicationsComponent,
86 43957 argiro.kok
      SearchProjectsComponent,
87 43956 konstantin
      SearchDataprovidersComponent,
88 43990 konstantin
      SearchDatasetsComponent,
89
      SearchOrganizationsComponent,
90 44035 konstantin
      SearchPeopleComponent,
91 43967 argiro.kok
      SearchComponent,
92 44035 konstantin
      SearchCompatibleDataprovidersComponent,
93 44374 argiro.kok
      SearchEntityRegistriesComponent,
94 44035 konstantin
      SearchResultComponent
95 43769 argiro.kok
    ]
96
})
97
export class SearchModule { }