Skip to main content

PluginData

The plugin object.

Type

Object

Properties

NameTypeDescription
canRemovedbooleanSpecifies if the plugin can be removed (true) or not (false).
guidstringThe plugin identifier. It must be of the asc.{UUID} type.
objobjectThe config of the installed plugin. The version is taken from the config and compared with the current one to check for updates.
urlstringThe URL to plugin config.

Example

let plugin = {
"url": "https://example.com/plugin/config.json",
"guid": "asc.{38E022EA-AD92-45FC-B22B-49DF39746DB4}",
"canRemoved": true,
"obj": {
"baseUrl": "",
"guid": "asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}",
"version": "1.0",
"minVersion": "6.3.0",
...
}
};