systemInfo.ts 487 B

1234567891011121314151617181920
  1. import {Page} from "./page";
  2. import { SystemInfoComponent } from "./systemInfoComponent";
  3. class SystemInfoPage extends Page {
  4. private loaded: boolean = false;
  5. public constructor() {
  6. super("systemInfo");
  7. }
  8. protected async load(): Promise<void> {
  9. if (this.loaded)
  10. return;
  11. await SystemInfoComponent.renderMultiple(document.getElementById("page-systemInfo")!);
  12. this.loaded = true;
  13. }
  14. }
  15. export default new SystemInfoPage();