init(id:stationName:programName:type:duration:artwork:)
Creates radio station content.
Declaration
init(id: String, stationName: String, programName: String? = nil, type: MediaType = .audio, duration: MediaDuration? = .live, artwork: Artwork?)Parameters
- id:
A unique identifier for this station.
- stationName:
The display name of the station.
- programName:
The current program or show, if available.
- type:
The media type. Defaults to
.audio. - duration:
The duration of the content. Defaults to
.livefor continuous broadcasts. - artwork:
Artwork for the station, or
nilwhen unavailable.