Methods

(static) clearPreviousScene() → {void}

Returns:
Type: 
void

(static) clearScenes() → {void}

Returns:
Type: 
void

(static) dismissDialog() → {void}

Returns:
Type: 
void

(static) getActiveScene() → {object}

Returns:
Type: 
object

(static) init() → {void}

Returns:
Type: 
void

(static) isDialogOpen() → {boolean}

Returns:
Type: 
boolean

(static) optionDialog(title, message, options) → {void}

Parameters:
NameTypeDescription
titlestring
messagestring
optionsobject
Returns:
Type: 
void

(static) popScene() → {void}

Returns:
Type: 
void

(static) pushScene(newGroup) → {void}

Parameters:
NameTypeDescription
newGroupdynamic
Returns:
Type: 
void

(static) radioDialog(title, content) → {void}

Parameters:
NameTypeDescription
titlestring
contentobject
Returns:
Type: 
void

(static) refreshThemeColors() → {void}

This is the key function that user.Login() calls after authentication In the real SceneManager, this updates theme colors on the scene In tests, we just do nothing since there's no real UI to update

Returns:
Type: 
void

(static) reloadHome() → {void}

Returns:
Type: 
void

(static) resetTime() → {void}

Returns:
Type: 
void

(static) setBackgroundImage(url, fadeopt, alwaysShowopt) → {void}

Parameters:
NameTypeAttributesDefaultDescription
urlstring
fadeboolean<optional>
false
alwaysShowboolean<optional>
false
Returns:
Type: 
void

(static) settings() → {void}

Returns:
Type: 
void

(static) standardDialog(title, content) → {void}

Parameters:
NameTypeDescription
titlestring
contentobject
Returns:
Type: 
void

(static) userMessage(title, message) → {void}

Parameters:
NameTypeDescription
titlestring
messagestring
Returns:
Type: 
void