From c38bc5decf03105150d0bcb75af31214ce0cb3a6 Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Tue, 21 Jun 2022 22:55:48 +0200 Subject: [PATCH] Move comments to more appropriate place --- Logic/FeatureSource/Sources/FeatureSourceMerger.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Logic/FeatureSource/Sources/FeatureSourceMerger.ts b/Logic/FeatureSource/Sources/FeatureSourceMerger.ts index 99a9b9bc55..cf621aca35 100644 --- a/Logic/FeatureSource/Sources/FeatureSourceMerger.ts +++ b/Logic/FeatureSource/Sources/FeatureSourceMerger.ts @@ -1,13 +1,10 @@ -/** - * Merges features from different featureSources for a single layer - * Uses the freshest feature available in the case multiple sources offer data with the same identifier - */ import {UIEventSource} from "../../UIEventSource"; import FeatureSource, {FeatureSourceForLayer, IndexedFeatureSource, Tiled} from "../FeatureSource"; import FilteredLayer from "../../../Models/FilteredLayer"; import {Tiles} from "../../../Models/TileRange"; import {BBox} from "../../BBox"; + export default class FeatureSourceMerger implements FeatureSourceForLayer, Tiled, IndexedFeatureSource { public features: UIEventSource<{ feature: any; freshness: Date }[]> = new UIEventSource<{ feature: any; freshness: Date }[]>([]); @@ -17,7 +14,10 @@ export default class FeatureSourceMerger implements FeatureSourceForLayer, Tiled public readonly bbox: BBox; public readonly containedIds: UIEventSource> = new UIEventSource>(new Set()) private readonly _sources: UIEventSource; - + /** + * Merges features from different featureSources for a single layer + * Uses the freshest feature available in the case multiple sources offer data with the same identifier + */ constructor(layer: FilteredLayer, tileIndex: number, bbox: BBox, sources: UIEventSource) { this.tileIndex = tileIndex; this.bbox = bbox;