JavaScript in Add-on libraries: Difference between revisions
Jump to navigation
Jump to search
m (Add 'stub' marker and explanation) |
m (Azhrei moved page JavaScript in add-on libraries to JavaScript in Add-on libraries without leaving a redirect: Standardizing capitalization of "Add-on") |
(No difference)
|
Revision as of 00:08, 17 November 2023
This article is a stub, you can help the RPTools Wiki project by contributing content to expand this article.
JavaScript Context
A JavaScript context is created for an add-on to isolate the JavaScript environment from other add-ons.
This context is not persisted across sessions or clients.
It is destroyed when the add-on is removed and recreated when the add-on is updated.
The onInit
event for the add-on should be used to create any JavaScript objects that need to be created on startup of the add-on.
It is believed that the JavaScript context created uses the namespace string of the add-on library, but this is not documented (currently).