getTrends method
Implementation
Future<List<ApiResult>> getTrends(
{required String regionCode,
Set<VideoPart> parts = const {VideoPart.snippet}}) async {
final url = _getTrendingVideosUri(regionCode: regionCode, parts: parts);
final res = await http.get(url, headers: headers);
final jsonData = json.decode(res.body);
if (jsonData['error'] != null) {
throw jsonData['error']['message'];
}
if (jsonData['pageInfo']['totalResults'] == null) return <ApiResult>[];
return _getResultsFromJson(jsonData, isSpecificKind: true, newPage: 1);
}