getWeeklyChartList method
Get a list of available charts for this user, expressed as date ranges which can be sent to the chart services.
Implementation
Future<List<Chart>?> getWeeklyChartList({required String user}) async {
final parameters = {'user': user};
final request = Request(
api: _api,
method: 'user.getWeeklyChartList',
parameters: parameters,
);
final response = await request.send(mode: RequestMode.GET);
final weeklyChartList = response['weeklychartlist']['chart'];
return parseLastFMList<Chart>(weeklyChartList, (i) => Chart.fromJson(i));
}