Add small overview document for every layer

This commit is contained in:
Pieter Vander Vennet 2022-01-14 19:34:00 +01:00
parent eba52836b2
commit 77e9151095
41 changed files with 1325 additions and 2040 deletions

View file

@ -13,6 +13,9 @@ export default class Link extends BaseUIElement {
this._embeddedShow = Translations.W(embeddedShow);
this._href = href;
this._newTab = newTab;
if(this._embeddedShow === undefined){
throw "Error: got a link where embeddedShow is undefined"
}
}
@ -40,5 +43,16 @@ export default class Link extends BaseUIElement {
el.appendChild(embeddedShow)
return el;
}
public static OsmWiki(key: string, value?: string, hideKey = false){
if(value !== undefined){
let k = "";
if(!hideKey){
k = key+"="
}
return new Link(k+value,`https://wiki.openstreetmap.org/wiki/Tag:${key}%3D${value}`)
}
return new Link(key, "https://wiki.openstreetmap.org/wiki/Key:" + key)
}
}