PluginPackage

data class PluginPackage<TConfig>(pluginModule: PluginModule<TConfig>, manifest: WrapManifest) : WrapPackage

Implementation of the WrapPackage interface for Plugin Wrap packages.

Parameters

TConfig

The type of the plugin configuration

Constructors

Link copied to clipboard
constructor(pluginModule: PluginModule<TConfig>, manifest: WrapManifest)

Functions

Link copied to clipboard

Produce an instance of the package's Plugin Wrapper

Link copied to clipboard
open override fun getFile(path: String): Result<ByteArray>

Not Implemented. Throws a NotImplementedError.

Link copied to clipboard
open override fun getManifest(): Result<WrapManifest>

Produce an instance of the WrapPackage's WRAP manifest