LyricsExtension

data class LyricsExtension(val metadata: Metadata, val instance: Injectable<LyricsClient>) : Extension<LyricsClient>

A data class representing a Lyrics Extension. Lyrics 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 LyricsClient client

Constructors

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

Properties

Link copied to clipboard
val id: String

The id of the extension

Link copied to clipboard
open override val instance: Injectable<LyricsClient>
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