More fancyness, less bugs

This commit is contained in:
Pieter Vander Vennet 2020-11-17 16:29:51 +01:00
parent 16612b10ef
commit 2177db376c
27 changed files with 821 additions and 607 deletions

View file

@ -21,7 +21,7 @@ export class FeatureInfoBox extends UIElement {
layerConfig: LayerConfig
) {
super();
if(layerConfig === undefined){
if (layerConfig === undefined) {
throw "Undefined layerconfig"
}
this._tags = tags;
@ -30,7 +30,7 @@ export class FeatureInfoBox extends UIElement {
this._title = layerConfig.title === undefined ? undefined :
new TagRenderingAnswer(tags, layerConfig.title)
.SetClass("featureinfobox-title");
.SetClass("featureinfobox-title");
this._titleIcons = new Combine(
layerConfig.titleIcons.map(icon => new TagRenderingAnswer(tags, icon)))
.SetClass("featureinfobox-icons");