Podcast constructor

Podcast({
  1. Locked? locked,
  2. Funding? funding,
  3. required List<Person> people,
  4. Location? location,
  5. required List<Trailer> trailers,
  6. License? license,
  7. Guid? guid,
  8. Value? value,
  9. Medium? medium,
  10. Images? images,
  11. required List<LiveItem> liveItems,
})

Constructor for creating a Podcast object.

The constructor initializes a Podcast object with the following named parameters:

  • locked: The locked status of the podcast.
  • funding: The funding information of the podcast.
  • people: The list of people associated with the podcast.
  • location: The location information of the podcast.
  • trailers: The list of trailers associated with the podcast.
  • license: The license information of the podcast.
  • guid: The GUID (Globally Unique Identifier) of the podcast.
  • value: The value associated with the podcast.
  • medium: The medium type of the podcast.
  • images: The images associated with the podcast.
  • liveItems: The list of live items associated with the podcast.

Implementation

Podcast({
  this.locked,
  this.funding,
  required this.people,
  this.location,
  required this.trailers,
  this.license,
  this.guid,
  this.value,
  this.medium,
  this.images,
  required this.liveItems,
});