Page tree
Skip to end of metadata
Go to start of metadata

TheĀ  MasterLayout class handles the desktop and taskbar states layout states. The same action that is performed via the toggle desktop home button in the top left corner after login.


The class can be used to get the current active Master Layout and to switch between desktop and taskbar modes.

Examples:

Master Layout switch to taskbar mode
akioma.swat.MasterLayout.setMasterState("taskbar-mode"); // can also be "desktop-mode"
Master Layout toggle to desktop mode
akioma.swat.MasterLayout.toggleDesktop(true);
Master Layout get current mode
const MasterState:DesktopMode = akioma.swat.MasterLayout.getMasterState(); // can return "desktop-mode" or "taskbar-mode"
Master Layout find window by id
const window: akioma.swat.Window = akioma.swat.MasterLayout.findWindowById(windowId);
Master Layout get all windows by name
const windows: Array<akioma.swat.Window> = akioma.swat.MasterLayout.findWindowsByName(windowName);
  • No labels