getSeason method

Future<BuiltList<Anime>> getSeason({
  1. int? year,
  2. SeasonType? season,
  3. int page = 1,
})

Implementation

Future<BuiltList<Anime>> getSeason(
    {int? year, SeasonType? season, int page = 1}) async {
  var url = '/seasons';
  if (year != null && season != null) {
    url += '/$year/${season.name}?page=$page';
  } else {
    url += '/now?page=$page';
  }
  var response = await _getResponse(url);

  final anime = response['data'] ?? [];
  return BuiltList(anime.map((i) => Anime.fromJson(i)));
}