Contents

Artwork

Artwork for a media item that can be requested at a specified size.

Declaration

struct Artwork

Mentioned in

Overview

The following example shows how to attach artwork to a content value:

let content = MusicContent(
    id: track.id,
    songTitle: track.title,
    artistName: track.artist,
    albumName: track.album,
    type: .audio,
    duration: .finite(track.duration),
    artwork: Artwork(id: track.artworkID) { size in
        let data = await loadArtworkData(size: size)
        return try ArtworkRepresentation(data: data)
    }
)

Topics

Initializers

Instance Properties

Instance Methods

See Also

Displaying artwork