Styled the connection panel; tweaked the app-logic to allow UI to decide presentation.

This commit is contained in:
PeekabooSteam
2023-03-09 14:29:44 +00:00
parent 70c73aa3a9
commit b7ed3ebd8a
3 changed files with 31 additions and 17 deletions

View File

@@ -6,18 +6,6 @@ export class ConnectionStatusPanel extends Panel {
}
update(connected: boolean) {
var div = this.getElement().querySelector("#status-string");
if (div != null) {
if (connected) {
div.innerHTML = "Connected";
div.classList.add("ol-status-connected");
div.classList.remove("ol-status-disconnected");
}
else {
div.innerHTML = "Disconnected";
div.classList.add("ol-status-disconnected");
div.classList.remove("ol-status-connected");
}
}
this.getElement().toggleAttribute( "data-is-connected", connected );
}
}