A plugin registration.

Type Parameters

  • T extends {} = {}

Hierarchy

  • PluginComponentRegistration

Properties

Icon?: ComponentType<{}>

Primary icon for the plugin, also used in panel title bar

activator: PluginActivator

A function that returns true if the plugin should be active

component: FunctionComponent<PluginComponentProps<T>>

The React component to render for the plugin

label: string

The optional label of the plugin to display to the user

name: string

The name of the plugin

panelOptions?: PanelOptions

Options for the panel

The plugin type

Generated using TypeDoc