RemotePluginListItem
Properties
author
author:
null|string
created_at
created_at:
number
description
description:
string
homepage
homepage:
null|string
manifest
manifest:
object
author?
optionalauthor:string
Author of the plugin
author_email?
optionalauthor_email:string
Author email of the plugin
capabilities?
optionalcapabilities: ("query:read"|"query:write"|"header:read"|"header:write"|"environment:read"|"environment:write")[]
Specifies the capabilities (functionalities) available to the plugin. In the future, this would be used to request the necessary permissions from the user
description
description:
string
Description of the plugin
display_name
display_name:
string
Display name of the plugin
manifest_version
manifest_version:
1|2
Version of manifest. Should be 1 or 2.
name
name:
string
Name of the plugin
plugin_class?
optionalplugin_class:string
This specifies the class name of the plugin, for discovery
scripts
scripts:
string[]
An array containing the list of scripts (relative to the plugin root directory) that need to be loaded for the plugin to function.
styles?
optionalstyles:string[]
An array containing the list of styles (relative to the plugin root directory) that need to be loaded for the plugin to function.
type?
optionaltype:"header"|"sidebar"|"action_button"
This specifies the type of plugin. This determines how the plugin would interact with Altair. For now there is just the typical plugin type (registered plugin class). In the future, this would include other plugins like themes.
version
version:
string
Version of the plugin
name
name:
string
summary
summary:
null|string
updated_at
updated_at:
number
version
version:
string
Altair GraphQL Client