Constructor
new settingsPanel(client, panelDocument)
Instantiates a new Panel Object
Parameters:
| Name | Type | Description |
|---|---|---|
client |
channel | Parent client Management Object |
panelDocument |
Document | Panel Document |
- Source:
Extends
Members
client
Parent Client Management object
- Overrides:
- Source:
name
Panel Name
- Overrides:
- Source:
ownerDoc
Current root document panel doc lives within
- Overrides:
- Source:
pageURL
Panel Default Page URL
- Overrides:
- Source:
panelDocument
Panel Document
- Overrides:
- Source:
Methods
closer()
Called upon panel close/exit
- Overrides:
- Source:
docSwitch()
Handles Document/Panel Changes
- Overrides:
- Source:
(async) getPage() → {String}
Fetches panel page from the server
- Overrides:
- Source:
Returns:
Raw panel doc HTML
- Type
- String
renderSettings()
Renders actual user settings state into panel display
- Source:
setupInput()
Defines input-related event handlers
- Source:
updateYoutubeSource()
Event handler for Youtube Source selector
- Source: