@helgoland/core
Version:
14 lines (13 loc) • 717 B
TypeScript
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);
}