One Logo Pool Ball
MediaPlayer · IOS API REFERENCE

MPRemoteCommandCenter

class · iOS 7.1+ · SDK 27.1

class MPRemoteCommandCenter

Members (21)

static · iOS 7.1+

shared

TypeScript
static shared(): MPRemoteCommandCenter
Swift declaration
class func shared() -> MPRemoteCommandCenter
get · iOS 7.1+

bookmarkCommand

TypeScript
get bookmarkCommand(): MPFeedbackCommand
Swift declaration
var bookmarkCommand: MPFeedbackCommand { get }
get · iOS 9.1+

changePlaybackPositionCommand

TypeScript
get changePlaybackPositionCommand(): MPChangePlaybackPositionCommand
Swift declaration
var changePlaybackPositionCommand: MPChangePlaybackPositionCommand { get }
get · iOS 7.1+

changePlaybackRateCommand

TypeScript
get changePlaybackRateCommand(): MPChangePlaybackRateCommand
Swift declaration
var changePlaybackRateCommand: MPChangePlaybackRateCommand { get }
get · iOS 7.1+

changeRepeatModeCommand

TypeScript
get changeRepeatModeCommand(): MPChangeRepeatModeCommand
Swift declaration
var changeRepeatModeCommand: MPChangeRepeatModeCommand { get }
get · iOS 7.1+

changeShuffleModeCommand

TypeScript
get changeShuffleModeCommand(): MPChangeShuffleModeCommand
Swift declaration
var changeShuffleModeCommand: MPChangeShuffleModeCommand { get }
get · iOS 9.0+

disableLanguageOptionCommand

TypeScript
get disableLanguageOptionCommand(): MPRemoteCommand
Swift declaration
var disableLanguageOptionCommand: MPRemoteCommand { get }
get · iOS 7.1+

dislikeCommand

TypeScript
get dislikeCommand(): MPFeedbackCommand
Swift declaration
var dislikeCommand: MPFeedbackCommand { get }
get · iOS 9.0+

enableLanguageOptionCommand

TypeScript
get enableLanguageOptionCommand(): MPRemoteCommand
Swift declaration
var enableLanguageOptionCommand: MPRemoteCommand { get }
get · iOS 7.1+

likeCommand

TypeScript
get likeCommand(): MPFeedbackCommand
Swift declaration
var likeCommand: MPFeedbackCommand { get }
get · iOS 7.1+

nextTrackCommand

TypeScript
get nextTrackCommand(): MPRemoteCommand
Swift declaration
var nextTrackCommand: MPRemoteCommand { get }
get · iOS 7.1+

pauseCommand

TypeScript
get pauseCommand(): MPRemoteCommand
Swift declaration
var pauseCommand: MPRemoteCommand { get }
get · iOS 7.1+

playCommand

TypeScript
get playCommand(): MPRemoteCommand
Swift declaration
var playCommand: MPRemoteCommand { get }
get · iOS 7.1+

previousTrackCommand

TypeScript
get previousTrackCommand(): MPRemoteCommand
Swift declaration
var previousTrackCommand: MPRemoteCommand { get }
get · iOS 7.1+

ratingCommand

TypeScript
get ratingCommand(): MPRatingCommand
Swift declaration
var ratingCommand: MPRatingCommand { get }
get · iOS 7.1+

seekBackwardCommand

TypeScript
get seekBackwardCommand(): MPRemoteCommand
Swift declaration
var seekBackwardCommand: MPRemoteCommand { get }
get · iOS 7.1+

seekForwardCommand

TypeScript
get seekForwardCommand(): MPRemoteCommand
Swift declaration
var seekForwardCommand: MPRemoteCommand { get }
get · iOS 7.1+

skipBackwardCommand

TypeScript
get skipBackwardCommand(): MPSkipIntervalCommand
Swift declaration
var skipBackwardCommand: MPSkipIntervalCommand { get }
get · iOS 7.1+

skipForwardCommand

TypeScript
get skipForwardCommand(): MPSkipIntervalCommand
Swift declaration
var skipForwardCommand: MPSkipIntervalCommand { get }
get · iOS 7.1+

stopCommand

TypeScript
get stopCommand(): MPRemoteCommand
Swift declaration
var stopCommand: MPRemoteCommand { get }
get · iOS 7.1+

togglePlayPauseCommand

TypeScript
get togglePlayPauseCommand(): MPRemoteCommand
Swift declaration
var togglePlayPauseCommand: MPRemoteCommand { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPRemoteCommandCenter.init()

inherited init: clang: 'init' is unavailable

All MediaPlayer types →