Skip to main content

Interface: PluginRuntimeCapabilities

Feature availability for the current platform and invocation mode.

Remarks​

Addons should inspect these flags before using an optional host API. A method may remain present for structural compatibility while rejecting when its corresponding capability is unavailable.

Properties​

configuration​

configuration: boolean

Whether IPluginAPI.getConfig is available.


notifications​

notifications: boolean

Whether notifications can be displayed or persisted.


storage​

storage: boolean

Whether isolated key-value storage is available.


files​

files: boolean

Whether isolated file storage is available.


fileScanning​

fileScanning: boolean

Whether native streaming line scans are available.


sourceCatalogWrite​

sourceCatalogWrite: boolean

Whether source catalog snapshots can be created and published.


sourceCatalogQuery​

sourceCatalogQuery: boolean

Whether the published source catalog can be queried.


http​

http: boolean

Whether manifest-constrained HTTP requests are available.


lists​

lists: boolean

Whether interactive playlist and library APIs are available.


backgroundTasks​

backgroundTasks: boolean

Whether persistent background work is supported for this invocation.