One Logo Pool Ball
MediaPlayer · IOS API REFERENCE

MPMusicPlayerMediaItemQueueDescriptor

class · iOS 10.1+ · SDK 27.1

class MPMusicPlayerMediaItemQueueDescriptor

Members (8)

init · iOS 10.1+

init

TypeScript
static initItemCollection(itemCollection: MPMediaItemCollection): MPMusicPlayerMediaItemQueueDescriptor
Swift declaration
init(itemCollection: MPMediaItemCollection)
init · iOS 10.1+

init

TypeScript
static initQuery(query: MPMediaQuery): MPMusicPlayerMediaItemQueueDescriptor
Swift declaration
init(query: MPMediaQuery)
method · iOS 10.1+

setEndTime

TypeScript
setEndTime(endTime: number, mediaItem: MPMediaItem): void
Swift declaration
func setEndTime(_ endTime: TimeInterval, for mediaItem: MPMediaItem)
method · iOS 10.1+

setStartTime

TypeScript
setStartTime(startTime: number, mediaItem: MPMediaItem): void
Swift declaration
func setStartTime(_ startTime: TimeInterval, for mediaItem: MPMediaItem)
get · iOS 10.1+

itemCollection

TypeScript
get itemCollection(): MPMediaItemCollection
Swift declaration
var itemCollection: MPMediaItemCollection { get }
get · iOS 10.1+

query

TypeScript
get query(): MPMediaQuery
Swift declaration
@NSCopying var query: MPMediaQuery { get }
get · iOS 10.1+

startItem

TypeScript
get startItem(): (MPMediaItem) | null
Swift declaration
var startItem: MPMediaItem? { get set }
set · iOS 10.1+

startItem

TypeScript
set startItem(value: (MPMediaItem) | null)
Swift declaration
var startItem: MPMediaItem? { get set }

Skipped declarations

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

MPMusicPlayerMediaItemQueueDescriptor.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All MediaPlayer types →