// Executes whenever a script gets loaded
registerEvent("coolcostupit.openjs.events.ScriptLoadedEvent", {
handleEvent: function(event) {
var scriptName = event.getScriptName();
log.info("Script got loaded: " + scriptName);
}
});
// Executes whenever a script gets unloaded/disabled
registerEvent("coolcostupit.openjs.events.ScriptUnloadedEvent", {
handleEvent: function(event) {
var scriptName = event.getScriptName();
log.info("Script got unloaded: " + scriptName);
}
});
This is not a complete documentation on custom events