- Source
Methods
(static) resetNodeToDefaults(targetNode, nodeType, preserveFieldsopt) → {void}
Reset a ContentNode to its XML-defined defaults
Example: localServer = m.global.server nodeUtils.resetNodeToDefaults(localServer, "JellyfinServer", [])
IMPORTANT: When resetting nodes on m.global, get a local reference first This minimizes rendezvous (only 1 rendezvous to get local ref, then 0 for reset)
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
targetNode | object | The node to reset (must be a local reference) | ||
nodeType | string | The node type (for example "JellyfinServer", "JellyfinUser") | ||
preserveFields | object | <optional> | [] | Array of field names to preserve (for example ["settings"]) |
- Source
Returns:
- Type:
- void