Butchering the UI framework

This commit is contained in:
Pieter Vander Vennet 2021-06-10 01:36:20 +02:00
parent 8d404b1ba9
commit 6415e195d1
90 changed files with 1012 additions and 3101 deletions

View file

@ -183,7 +183,6 @@ export default class GeoLocationHandler extends UIElement {
self.StartGeolocating(false);
}
this.HideOnEmpty(true);
}
private locate() {

View file

@ -21,7 +21,6 @@ class TitleElement extends UIElement {
this._allElementsStorage = allElementsStorage;
this.ListenTo(Locale.language);
this.ListenTo(this._selectedFeature)
this.dumbMode = false;
}
InnerRender(): string {
@ -63,7 +62,7 @@ export default class TitleHandler {
selectedFeature.addCallbackAndRun(_ => {
const title = new TitleElement(layoutToUse, selectedFeature, allElementsStorage)
const d = document.createElement('div');
d.innerHTML = title.InnerRender();
d.innerHTML = title.InnerRenderAsString();
// We pass everything into a div to strip out images etc...
document.title = (d.textContent || d.innerText);
})