OptionalchannelUpdate channel for IITC and plugins.
OptionalgmGM 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().
OptionalinjectCalls a function that injects UserScript plugin into the Ingress Intel window.
OptionalisIn 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.
OptionalnetworkURLs of repositories with IITC and plugins for different release branches. If the parameter is not specified, the default values are used.
OptionalnewThreshold in seconds for the isNew flag on categories. A category is marked as new if it contains a plugin with addedAt within this window. Default: 3600 (1 hour).
OptionalonCalled 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.
OptionalonCalled whenever the plugin set changes - after catalog updates, plugin enable/disable, user script additions/removals, or channel switches. Receives the current merged view of all plugins and computed categories.
Current plugins and categories view.
OptionalonControls progress bar display.
Whether to show the progress bar.
OptionalsourceURL 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.
OptionaluseAllow 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.