MediaCommand
A command that describes a media control action for a Now Playing session.
Declaration
struct MediaCommandMentioned in
Overview
Use static factory methods to create commands for your session:
var commands: [MediaCommand] {[
.play { await self.play() },
.pause { await self.pause() },
.next { await self.nextTrack() }.enabled(self.hasNextTrack),
]}Topics
Instance Methods
Type Methods
changePlaybackRate(supported:_:)changeRepeatMode(current:supported:_:)changeShuffleMode(current:supported:_:)feedback(title:shortTitle:status:_:)next(_:)pause(_:)play(_:)previous(_:)seekBackward(beginAction:endAction:)seekForward(beginAction:endAction:)seekToPosition(_:)skipBackward(preferredIntervals:_:)skipForward(preferredIntervals:_:)stop(_:)togglePlayPause(_:)