summaryrefslogtreecommitdiff
path: root/src/renderer/customEvents.ts
blob: 75a1ec509834bd897f79d550ac56e1dd7d21b9e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { ServerSubPages } from "./gameserver/serverView/controller";

export function switchPage(
  sitetype:"SERVER"|"INTERN",
  page:string,
  subPage?:ServerSubPages
){
  const event = new CustomEvent('site-changed', { detail:{sitetype, page, subPage} });
  const elements = document.getElementsByClassName("switch-page-event");
  for (let i = 0; i < elements.length; i++) {
    elements[i].dispatchEvent(event);
  }
}