| 12345678910111213141516171819202122 |
- import {DAL} from "../DAL/systemInfo";
- import {Page} from "./page";
- import {SystemMonitorComponent} from "./systemMonitorComponent";
- class SystemMonitorPage extends Page {
- private loaded: boolean = false;
- public constructor() {
- super("systemMonitor");
- }
- protected async load(): Promise<void> {
- if (this.loaded)
- return;
- await DAL.SystemInfo.getLive();
- SystemMonitorComponent.renderMultiple(document.getElementById("page-systemMonitor")!);
- this.loaded = true;
- }
- }
- export default new SystemMonitorPage();
|