Methods
-
<static> build( onChange, ...nodes ) → {HTMLElement}
-
Description
Creates a new settings panel
Parameters
Name Type Attributes Description onChange
callable callback to fire when settings change
nodes
HTMLElement | jQuery | module:Settings.SettingField | module:Settings.SettingGroup <repeatable> list of nodes to add to the panel container
Returns
Details
-
getElement() → {HTMLElement}
-
Returns
Details
-
append( ...nodes ) → {module:Settings.SettingPanel}
-
Description
Adds multiple nodes to this panel.
Parameters
Name Type Attributes Description nodes
HTMLElement | jQuery | SettingField | SettingGroup <repeatable> list of nodes to add to the panel container
Returns
Details
-
onChange()
-
Description
Fires onchange to listeners
Details