OptionalchannelUpdate channel for IITC and plugins.
Optionalgm_GM API configuration. If provided, enables GM API wrapping for injected plugins.
The bridge adapter code is injected before the GM factory, and plugins are
automatically wrapped with GM API bindings in inject().
Optionalinject_Calls a function that injects UserScript plugin into the Ingress Intel window.
Optionalinject_Calls a function that injects UserScript code into the Ingress Intel window.
UserScript code to run in the Ingress Intel window.
since version 1.5.0. Use ManagerConfig.inject_plugin instead.
Optionalis_In daemon mode, the class does not terminate and runs a periodic check for updates. Default: true.
OptionalmessageSends an information message to user. You then need to map the message name to human-readable text in application.
The name of the message sent to user.
Optionalargs: string | string[]A single substitution string, or an array of substitution strings.
Optionalnetwork_URLs of repositories with IITC and plugins for different release branches. If the parameter is not specified, the default values are used.
Optionalplugin_Called to handle changes in plugin status for multiple plugins at once, such as enabling, disabling, or updating.
An object containing the event type and a mapping of plugin data.
OptionalprogressbarControls progress bar display.
Whether to show the progress bar.
Optionalsource_URL prefix for //# sourceURL= comments added to injected scripts.
Used to group scripts under the host application in browser DevTools.
Example: browser.runtime.getURL('') -> chrome-extension://abc123/
Platform-dependent data storage class. For example, "browser.storage.local" in webextensions.
Optionaluse_Allow HEAD requests for version checking. Some fetch implementations don't support HEAD method, set to false to always use GET. Default: true.
Environment parameters for an instance of Manager class. Specifying only the "storage" parameter is enough to run in lightweight form, but for full functionality you also need to specify callbacks.