searchMusic method
Future<Map<String, dynamic> >
searchMusic({
- required String query,
- int limit = 10,
- String thumbQuality = 'VERY_HIGH',
- String audioQuality = 'VERY_HIGH',
- bool includeAudioUrl = true,
- bool includeAlbumArt = true,
override
Implementation
@override
Future<Map<String, dynamic>> searchMusic({
required String query,
int limit = 10,
String thumbQuality = 'VERY_HIGH',
String audioQuality = 'VERY_HIGH',
bool includeAudioUrl = true,
bool includeAlbumArt = true,
}) async {
final result = await _methodChannel.invokeMethod(
'searchMusic',
{
'query': query,
'limit': limit,
'thumbQuality': thumbQuality,
'audioQuality': audioQuality,
'includeAudioUrl': includeAudioUrl,
'includeAlbumArt': includeAlbumArt,
},
);
return (result as Map).cast<String, dynamic>();
}