UNPKG

@helgoland/core

Version:

14 lines (13 loc) 717 B
import { Observable } from 'rxjs'; import { DatasetApiInterface } from '../dataset-api/api-interface'; import { DatasetOptions } from '../model/internal/options'; import { DatasetService } from './dataset.service'; export declare abstract class RenderingHintsDatasetService<T extends DatasetOptions | DatasetOptions[]> extends DatasetService<T> { protected api: DatasetApiInterface; constructor(api: DatasetApiInterface); addDataset(internalId: string, options?: T): Observable<boolean>; private addLoadedDataset(dataset, observer); private createOptionsOfRenderingHints(dataset); private handleLineRenderingHints(lineHints, options); private handleBarRenderingHints(barHints, options); }