Interface: SourceInfo
Identity, availability, and capabilities of one source exposed by an addon.
Properties
id
id:
string
Stable ID inside the plugin. The host namespaces it with the plugin ID.
name
name:
string
Human-readable source name.
icon?
optionalicon?:string
Optional source-specific icon. A package-relative asset overrides manifest.icon; HTTPS URLs are also supported.
isAvailable
isAvailable:
boolean
Whether the source is currently configured and usable.
isHidden?
optionalisHidden?:boolean
Whether the source should be omitted from normal source pickers.
capabilities
capabilities:
SourceCapabilities
Features the host may safely invoke on this source.