dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_HelgolandSelectorModule cluster_HelgolandSelectorModule_declarations cluster_HelgolandSelectorModule_imports cluster_HelgolandSelectorModule_exports cluster_HelgolandSelectorModule_providers DatasetByStationSelectorComponent DatasetByStationSelectorComponent HelgolandSelectorModule HelgolandSelectorModule DatasetByStationSelectorComponent->HelgolandSelectorModule ListSelectorComponent ListSelectorComponent ListSelectorComponent->HelgolandSelectorModule MultiServiceFilterSelectorComponent MultiServiceFilterSelectorComponent MultiServiceFilterSelectorComponent->HelgolandSelectorModule ServiceFilterSelectorComponent ServiceFilterSelectorComponent ServiceFilterSelectorComponent->HelgolandSelectorModule ServiceSelectorComponent ServiceSelectorComponent ServiceSelectorComponent->HelgolandSelectorModule DatasetByStationSelectorComponent DatasetByStationSelectorComponent HelgolandSelectorModule->DatasetByStationSelectorComponent ListSelectorComponent ListSelectorComponent HelgolandSelectorModule->ListSelectorComponent MultiServiceFilterSelectorComponent MultiServiceFilterSelectorComponent HelgolandSelectorModule->MultiServiceFilterSelectorComponent ServiceFilterSelectorComponent ServiceFilterSelectorComponent HelgolandSelectorModule->ServiceFilterSelectorComponent ServiceSelectorComponent ServiceSelectorComponent HelgolandSelectorModule->ServiceSelectorComponent HelgolandCoreModule HelgolandCoreModule HelgolandCoreModule->HelgolandSelectorModule HelgolandLabelMapperModule HelgolandLabelMapperModule HelgolandLabelMapperModule->HelgolandSelectorModule ListSelectorService ListSelectorService ListSelectorService->HelgolandSelectorModule ServiceSelectorService ServiceSelectorService ServiceSelectorService->HelgolandSelectorModule

File

libs/selector/src/lib/selector.module.ts

Description

The selector module includes the following functionality:

  • different selector components:
    • simple parameter selection
    • list selection component
    • service selection component

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { HelgolandCoreModule } from '@helgoland/core';
import { HelgolandLabelMapperModule } from '@helgoland/depiction';
import { TranslateModule } from '@ngx-translate/core';

import { DatasetByStationSelectorComponent } from './dataset-by-station-selector/dataset-by-station-selector.component';
import { ListSelectorComponent } from './list-selector/list-selector.component';
import { ListSelectorService } from './list-selector/list-selector.service';
import {
  MultiServiceFilterSelectorComponent,
} from './multi-service-filter-selector/multi-service-filter-selector.component';
import { ServiceFilterSelectorComponent } from './service-filter-selector/service-filter-selector.component';
import { ServiceSelectorComponent } from './service-selector/service-selector.component';
import { ServiceSelectorService } from './service-selector/service-selector.service';

/**
 * The selector module includes the following functionality:
 * - different selector components:
 *   - simple parameter selection
 *   - list selection component
 *   - service selection component
 */
@NgModule({
  declarations: [
    ServiceSelectorComponent,
    ServiceFilterSelectorComponent,
    DatasetByStationSelectorComponent,
    MultiServiceFilterSelectorComponent,
    ListSelectorComponent
  ],
  imports: [
    CommonModule,
    TranslateModule,
    HelgolandLabelMapperModule,
    HelgolandCoreModule
  ],
  exports: [
    ServiceSelectorComponent,
    ServiceFilterSelectorComponent,
    DatasetByStationSelectorComponent,
    MultiServiceFilterSelectorComponent,
    ListSelectorComponent
  ],
  providers: [
    ServiceSelectorService,
    ListSelectorService
  ]
})
export class HelgolandSelectorModule { }

result-matching ""

    No results matching ""