package
0.0.0-20240731152050-6dcdff4c9dd7
Repository: https://github.com/omniviewdev/plugin-sdk.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
DeserializePluginContext deserializes the JSON string back into a PluginContext.
LoadPluginMarkdown loads the plugin markdown from the filesystem.
LoadPluginMetadata loads the metadata for a plugin from the given path.
No description provided by the author
No description provided by the author
Construct a new plugin context with the given requester, resource key, and resource context.
No description provided by the author
Construct a new plugin context with a valid connection.
No description provided by the author
SerializePluginContext serializes the PluginContext into a JSON string.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Special plugin capabity that allow for settings to be defined.

# Variables

AllConnectionStatusCodes is a list of all setting types.

# Structs

Connection holds the current state (and configuration data) for an connection target for a plugin (e.g.
No description provided by the author
No description provided by the author
Plugin represents a plugin that is installed and managed by the plugin manager.
PluginContext holds contextual data for requests made to a plugin.
RequestOptions are the options that were set for the request.
ResourceContext holds the context of the resource that the request is for, if the request is for a resource.
VisualComponentList is a list of visual components that can be used to visualize resources in the IDE.
VisualResourceComponent is a component that can be used to visualize a resource in one of the injectable areas in the IDE.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author