Lyrics Extension
A data class representing a Lyrics Extension. Lyrics Extension supports the following types of clients:
LyricsClient - Mandatory, For lyrics support
LyricsSearchClient - For searching lyrics using user query
LoginClient - For login support
The extension can also implement the following providers:
MetadataProvider - To get metadata of the extension
MessageFlowProvider - To send messages in the app
MusicExtensionsProvider - To get installed music extensions
LyricsExtensionsProvider - To get installed lyrics extensions
TrackerExtensionsProvider - To get installed tracker extensions
MiscExtensionsProvider - To get installed misc extensions
GlobalSettingsProvider - To get global settings of the app
NetworkConnectionProvider - To get network connection status
Parameters
The metadata of the extension
An injectable instance of the LyricsClient client