@camera.ui/sdk / plugin / PluginInfo
Interface: PluginInfo ​
Defined in: plugin/contract.ts:121
Lightweight handle identifying an installed plugin, used in RPC payloads and managers to refer to the plugin without shipping its full state.
Properties ​
contract ​
contract:
PluginContract
Defined in: plugin/contract.ts:127
Full contract the plugin was loaded with.
id ​
id:
string
Defined in: plugin/contract.ts:123
Unique runtime ID assigned by the host (stable across restarts).
name ​
name:
string
Defined in: plugin/contract.ts:125
Plugin package name (matches PluginContract.name).
running? ​
optionalrunning?:boolean
Defined in: plugin/contract.ts:129
True while the plugin's process is started; set by getPluginsByInterface.