MiscExtension

data class MiscExtension(val metadata: Metadata, val instance: Injectable<ExtensionClient>) : Extension<ExtensionClient>

A data class representing a Misc Extension. Misc Extension supports the following types of clients:

The extension can also implement the following providers:

Parameters

metadata

The metadata of the extension

instance

An injectable instance of the ExtensionClient client

Constructors

Link copied to clipboard
constructor(metadata: Metadata, instance: Injectable<ExtensionClient>)

Properties

Link copied to clipboard
val id: String

The id of the extension

Link copied to clipboard
open override val instance: Injectable<ExtensionClient>
Link copied to clipboard

Whether the extension is enabled

Link copied to clipboard
open override val metadata: Metadata
Link copied to clipboard

The name of the extension

Link copied to clipboard

The type of the extension

Link copied to clipboard

The version of the extension