search method
Search for a track by track name. Returns track matches sorted by relevance.
Implementation
Future<TrackSearchResults> search({
required String track,
String? artist,
int page = 1,
int limit = 30,
}) async {
final parameters = {
'track': track,
'artist': artist,
'page': page,
'limit': limit,
};
final request = Request(
api: _api,
method: 'track.search',
parameters: parameters,
);
final response = await request.send(mode: RequestMode.GET);
return TrackSearchResults.fromJson(response['results']);
}