Refactoring: introduce 'isPrivileged'

This commit is contained in:
Pieter Vander Vennet 2025-02-07 01:37:36 +01:00
parent 6ca055cf28
commit f405116bb1
11 changed files with 29 additions and 28 deletions

View file

@ -15,7 +15,7 @@ export default class NoElementsInViewDetector {
const state = themeViewState
const minZoom = Math.min(
...themeViewState.theme.layers
.filter((l) => Constants.priviliged_layers.indexOf(<any>l.id) < 0)
.filter((l) => !Constants.isPriviliged(l))
.map((l) => l.minzoom)
)
const mapProperties = themeViewState.mapProperties

View file

@ -23,7 +23,7 @@ export class SummaryTileSourceRewriter implements FeatureSource {
filteredLayers: ReadonlyMap<string, FilteredLayer>
) {
this.filteredLayers = Array.from(filteredLayers.values()).filter(
(l) => Constants.priviliged_layers.indexOf(<any>l.layerDef.id) < 0
(l) => !Constants.isPriviliged(l.layerDef)
)
this._summarySource = summarySource
filteredLayers.forEach((v) => {

View file

@ -99,7 +99,7 @@ export default class FilterSearch {
if (!Array.isArray(filteredLayer.layerDef.filters)) {
continue
}
if (Constants.priviliged_layers.indexOf(<any>id) >= 0) {
if (Constants.isPriviliged(id)) {
continue
}
for (const filter of filteredLayer.layerDef.filters) {