Artwork
Artwork for a media item that can be requested at a specified size.
Declaration
struct ArtworkMentioned 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)
}
)