dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_HelgolandDatasetlistModule cluster_HelgolandDatasetlistModule_declarations cluster_HelgolandDatasetlistModule_imports cluster_HelgolandDatasetlistModule_exports cluster_HelgolandDatasetlistModule_providers BoolTogglerComponent BoolTogglerComponent HelgolandDatasetlistModule HelgolandDatasetlistModule BoolTogglerComponent->HelgolandDatasetlistModule RefreshButtonComponent RefreshButtonComponent RefreshButtonComponent->HelgolandDatasetlistModule StringTogglerComponent StringTogglerComponent StringTogglerComponent->HelgolandDatasetlistModule BoolTogglerComponent BoolTogglerComponent HelgolandDatasetlistModule->BoolTogglerComponent RefreshButtonComponent RefreshButtonComponent HelgolandDatasetlistModule->RefreshButtonComponent StringTogglerComponent StringTogglerComponent HelgolandDatasetlistModule->StringTogglerComponent HelgolandCoreModule HelgolandCoreModule HelgolandCoreModule->HelgolandDatasetlistModule HelgolandLabelMapperModule HelgolandLabelMapperModule HelgolandLabelMapperModule->HelgolandDatasetlistModule ReferenceValueColorCache ReferenceValueColorCache ReferenceValueColorCache->HelgolandDatasetlistModule

File

libs/depiction/src/lib/datasetlist/module.ts

Description

The datasetlist module includes the following functionality:

  • display component of different dataset types

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

import { HelgolandLabelMapperModule } from '../label-mapper/label-mapper.module';
import { ProfileEntryComponent } from './profile-entry/profile-entry.component';
import {
  ConfigurableTimeseriesEntryComponent,
} from './timeseries/configurable-timeseries-entry/configurable-timeseries-entry.component';
import {
  FirstLatestTimeseriesEntryComponent,
} from './timeseries/first-latest-timeseries-entry/first-latest-timeseries-entry.component';
import { SimpleTimeseriesEntryComponent } from './timeseries/simple-timeseries-entry/simple-timeseries-entry.component';
import {
  ReferenceValueColorCache,
  TimeseriesEntryComponent,
} from './timeseries/timeseries-entry/timeseries-entry.component';
import { TrajectoryEntryComponent } from './trajectory-entry/trajectory-entry.component';

const COMPONENTS = [
  TimeseriesEntryComponent,
  ConfigurableTimeseriesEntryComponent,
  SimpleTimeseriesEntryComponent,
  FirstLatestTimeseriesEntryComponent,
  ProfileEntryComponent,
  TrajectoryEntryComponent
];

/**
 * The datasetlist module includes the following functionality:
 * - display component of different dataset types
 */
@NgModule({
  imports: [
    CommonModule,
    TranslateModule,
    HelgolandCoreModule,
    HelgolandLabelMapperModule,
    FormsModule
  ],
  declarations: [
    COMPONENTS
  ],
  exports: [
    COMPONENTS
  ],
  providers: [
    ReferenceValueColorCache
  ]
})
export class HelgolandDatasetlistModule {
}

result-matching ""

    No results matching ""