MediaPlayerAgentSong

public struct MediaPlayerAgentSong : Codable

<#Description#>

  • <#Description#>

    Declaration

    Swift

    public let category: String
  • <#Description#>

    Declaration

    Swift

    public let theme: String?
  • <#Description#>

    Declaration

    Swift

    public let genre: [String]?
  • <#Description#>

    Declaration

    Swift

    public let artist: [String]?
  • <#Description#>

    Declaration

    Swift

    public let album: String?
  • <#Description#>

    Declaration

    Swift

    public let title: String?
  • <#Description#>

    Declaration

    Swift

    public let duration: String?
  • <#Description#>

    Declaration

    Swift

    public let issueDate: String?
  • etc

    <#Description#>

    Declaration

    Swift

    public let etc: [String : AnyHashable]?
  • Declaration

    Swift

    public init(from decoder: Decoder) throws
  • <#Description#>

    Declaration

    Swift

    public init(
        category: String,
        theme: String?,
        genre: [String]?,
        artist: [String]?,
        album: String?,
        title: String?,
        duration: String?,
        issueDate: String?,
        etc: [String: AnyHashable]?
    )

    Parameters

    category

    <#category description#>

    theme

    <#theme description#>

    genre

    <#genre description#>

    artist

    <#artist description#>

    album

    <#album description#>

    title

    <#title description#>

    duration

    <#duration description#>

    issueDate

    <#issueDate description#>

    etc

    <#etc description#>

  • Declaration

    Swift

    public func encode(to encoder: Encoder) throws