Skip to content

Class SystemManager

Constructor

new SystemManager(params)

Parameters

  • params
    • Type: SystemManagerParams
ts
interface SystemManagerParams {
	systemName: string | null;
	tagLine: SystemMastring | null;
	skin?: Skin;
	desktopConfig: DesktopConfig;
	appsConfig: AppsConfig;
	miscConfig: MiscConfig;
	modalsConfig: ModalsConfig;
	taskbarConfig: TaskbarConfig;
	trackingConfig: TrackingConfig;
	windowsConfig: WindowsConfig;
	virtualDriveConfig: VirtualDriveConfig;
}

References

Properties

systemName

  • Type: string
  • Default: "ProzillaOS"

tagLine

  • Type: string
  • Default: "Web-based Operating System"

skin

  • Type: Skin
  • Default: new Skin()

appsConfig

desktopConfig

miscConfig

modalsConfig

taskbarConfig

trackingConfig

windowsConfig

virtualDriveConfig

Methods

getUptime(precision)

  • Parameters
    • precision
      • Type: getUptime
      • Default: 2
  • Returns
    • Type: string

Built by Prozilla