One Logo Pool Ball
Matter · IOS API REFERENCE

MTRMediaPlaybackClusterStateChangedEvent

class · iOS 18.4+ · SDK 27.1

class MTRMediaPlaybackClusterStateChangedEvent

Members (19)

init

init

TypeScript
static init(): MTRMediaPlaybackClusterStateChangedEvent
Swift declaration
init()
get · iOS 18.4+

audioAdvanceUnmuted

TypeScript
get audioAdvanceUnmuted(): _Foundation_NSNumber
Swift declaration
@NSCopying var audioAdvanceUnmuted: NSNumber { get set }
set · iOS 18.4+

audioAdvanceUnmuted

TypeScript
set audioAdvanceUnmuted(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var audioAdvanceUnmuted: NSNumber { get set }
get · iOS 18.4+

currentState

TypeScript
get currentState(): _Foundation_NSNumber
Swift declaration
@NSCopying var currentState: NSNumber { get set }
set · iOS 18.4+

currentState

TypeScript
set currentState(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var currentState: NSNumber { get set }
get · iOS 18.4+

data

TypeScript
get data(): (ArrayBuffer) | null
Swift declaration
var data: Data? { get set }
set · iOS 18.4+

data

TypeScript
set data(value: (ArrayBuffer) | null)
Swift declaration
var data: Data? { get set }
get · iOS 18.4+

duration

TypeScript
get duration(): _Foundation_NSNumber
Swift declaration
@NSCopying var duration: NSNumber { get set }
set · iOS 18.4+

duration

TypeScript
set duration(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var duration: NSNumber { get set }
get · iOS 18.4+

playbackSpeed

TypeScript
get playbackSpeed(): _Foundation_NSNumber
Swift declaration
@NSCopying var playbackSpeed: NSNumber { get set }
set · iOS 18.4+

playbackSpeed

TypeScript
set playbackSpeed(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var playbackSpeed: NSNumber { get set }
get · iOS 18.4+

sampledPosition

TypeScript
get sampledPosition(): MTRMediaPlaybackClusterPlaybackPositionStruct
Swift declaration
@NSCopying var sampledPosition: MTRMediaPlaybackClusterPlaybackPositionStruct { get set }
set · iOS 18.4+

sampledPosition

TypeScript
set sampledPosition(value: MTRMediaPlaybackClusterPlaybackPositionStruct)
Swift declaration
@NSCopying var sampledPosition: MTRMediaPlaybackClusterPlaybackPositionStruct { get set }
get · iOS 18.4+

seekRangeEnd

TypeScript
get seekRangeEnd(): _Foundation_NSNumber
Swift declaration
@NSCopying var seekRangeEnd: NSNumber { get set }
set · iOS 18.4+

seekRangeEnd

TypeScript
set seekRangeEnd(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var seekRangeEnd: NSNumber { get set }
get · iOS 18.4+

seekRangeStart

TypeScript
get seekRangeStart(): _Foundation_NSNumber
Swift declaration
@NSCopying var seekRangeStart: NSNumber { get set }
set · iOS 18.4+

seekRangeStart

TypeScript
set seekRangeStart(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var seekRangeStart: NSNumber { get set }
get · iOS 18.4+

startTime

TypeScript
get startTime(): _Foundation_NSNumber
Swift declaration
@NSCopying var startTime: NSNumber { get set }
set · iOS 18.4+

startTime

TypeScript
set startTime(value: _Foundation_NSNumber)
Swift declaration
@NSCopying var startTime: NSNumber { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →