system.perspective.setTheme
This function is used in Python Scripting.
Description​
Changes the theme in a page to the specified theme.
Note that this function only changes the theme for a single page, not the entire session. To change the theme for a session, write directly to the session.theme property instead.
Syntax​
system.perspective.setTheme(name, [sessionId], [pageId])
Parameters​
| Type | Parameter | Description |
|---|---|---|
| String | name | The theme name to switch to. Possible values are "dark" or "light". |
| String | sessionId | Identifier of the Session to target. If omitted, the current Session will be used automatically. When targeting a different session, then the pageId parameter must be included in the call. [optional] |
| String | pageId | Identifier of the page to target. If omitted, the current page will be used automatically. [optional] |
Returns​
Nothing
Scope​
Gateway, Perspective Session
note
This function will only work in the Gateway scope if both sessionId and pageId are supplied to the call.
Code Examples​
Code Snippet - Changing Session Theme
# Change the current page's theme to the dark theme.
system.perspective.setTheme("dark")