PodcastItem class
Represents a podcast item with various attributes such as transcript, chapters, soundbites, people, etc.
The PodcastItem
class corresponds to the podcast:item
element in the podcast namespace.
Constructors
-
PodcastItem({Transcript? transcript, Chapters? chapters, required List<
Soundbite> soundbites, required List<Person> people, Location? location, Season? season, Episode? episode, License? license, required List<AlternateEnclosure> alternateEnclosures, Value? value, Images? images, required List<ContentLink> contentLinks}) - Constructor for creating a PodcastItem object.
- PodcastItem.parse(XmlElement element)
-
Factory method to parse an
XmlElement
and create a PodcastItem object from it.factory
Properties
-
alternateEnclosures
→ List<
AlternateEnclosure> -
The list of alternate enclosures associated with the podcast item.
final
- chapters → Chapters?
-
The chapters associated with the podcast item.
final
-
contentLinks
→ List<
ContentLink> -
The list of content links associated with the podcast item.
final
- episode → Episode?
-
The episode associated with the podcast item.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- images → Images?
-
The images associated with the podcast item.
final
- license → License?
-
The license associated with the podcast item.
final
- location → Location?
-
The location associated with the podcast item.
final
-
people
→ List<
Person> -
The list of people associated with the podcast item.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- season → Season?
-
The season associated with the podcast item.
final
-
soundbites
→ List<
Soundbite> -
The list of soundbites associated with the podcast item.
final
- transcript → Transcript?
-
The transcript associated with the podcast item.
final
- value → Value?
-
The value associated with the podcast item.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited