EpisodeFull class

Json representation of an episode with information about its show

Inheritance
Annotations
  • @JsonSerializable()

Constructors

EpisodeFull()
EpisodeFull.fromJson(Map<String, dynamic> json)
factory

Properties

audioPreviewUrl String?
The episode length in milliseconds. A URL to a 30 second preview (MP3 format) of the episode. null if not available.
getter/setter pairinherited
description String?
A description of the episode.
getter/setter pairinherited
durationMs int?
The episode length in milliseconds.
getter/setter pairinherited
explicit bool?
Whether or not the episode has explicit content (true = yes it does; false = no it does not OR unknown).
getter/setter pairinherited
externalUrls ExternalUrls?
Known external URLs for this episode.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
href String?
A link to the Web API endpoint providing full details of the episode.
getter/setter pairinherited
id String?
The Spotify ID for the episode.
getter/setter pairinherited
images List<Image>?
The cover art for the episode in various sizes, widest first.
getter/setter pairinherited
isExternallyHosted bool?
True if the episode is hosted outside of Spotify’s CDN.
getter/setter pairinherited
isPlayable bool?
Part of the response when Track Relinking is applied. If true, the track is playable in the given market. Otherwise false.
getter/setter pairinherited
language String?
Note: This field is deprecated and might be removed in the future. Please use the languages field instead. The language used in the episode, identified by a ISO 639 code.
getter/setter pairinherited
languages List<String>?
A list of the languages used in the episode, identified by their ISO 639 code.
getter/setter pairinherited
name String?
The name of the episode.
getter/setter pairinherited
releaseDate DateTime?
The date the episode was first released, for example "1981-12-15". Depending on the precision, it might be shown as "1981" or "1981-12".
getter/setter pairinherited
releaseDatePrecision String?
The precision with which release_date value is known: "year", "month", or "day".
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
show Show?
getter/setter pair
type String?
The object type: "episode".
getter/setter pairinherited
uri String?
The Spotify ID for the episode.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited