getDetails method

Future<Movie> getDetails(
  1. int id, {
  2. String? language,
  3. List<String> imageLanguages = const [],
  4. AppendSettings? appendSettings,
  5. QualitySettings? qualitySettings,
})

Implementation

Future<Movie> getDetails(
  int id, {
  String? language,
  List<String> imageLanguages = const [],
  AppendSettings? appendSettings,
  QualitySettings? qualitySettings,
}) {
  var queryParams = {
    "api_key": _apiKey,
    "language": language,
    "include_image_language": imageLanguages.join(","),
    "append_to_response": appendSettings?.toString()
  };

  return _get<Movie>(
    "3/movie/$id",
    queryParams,
    qualitySettings ?? const QualitySettings(),
    (map, assetResolver) => Movie.fromJson(map, assetResolver),
  );
}