KeplerMediaControlsClientTM
拡張
KeplerTurboModule
プロパティ
addChangeListener()
addChangeListener: (
onEndpointsChanged) =>Promise<Token>
パラメーター
onEndpointsChanged
(controllers) => void
戻り値
Promise<Token>
addListener()
addListener: (
client,onStateChanged) =>Promise<Token>
パラメーター
クライアント(client)
onStateChanged
(updatedStates) => void
戻り値
Promise<Token>
destroy()
destroy: (
clientId) =>void
パラメーター
clientId
戻り値
void
disableTextTrack()
disableTextTrack: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
enableShuffle()
enableShuffle: (
client,enable,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
enable
boolean
sessionId?
戻り値
Promise<void>
enableTextTrack()
enableTextTrack: (
client,textTrack?,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
textTrack?
sessionId?
戻り値
Promise<void>
fastForward()
fastForward: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
getConstants()?
readonlyoptionalgetConstants: () =>object
戻り値
object
継承元
KeplerTurboModule.getConstants
getEndpointPackageId()
getEndpointPackageId: (
client) =>IPackageId
パラメーター
クライアント(client)
戻り値
getMajorVersion()
getMajorVersion: () =>
number
戻り値
number
オーバーライド
KeplerTurboModule.getMajorVersion
getMediaControlEndpoints()
getMediaControlEndpoints: () =>
Promise<NativeClient[]>
戻り値
Promise<NativeClient[]>
getMetadata()
getMetadata: (
client,id) =>Promise<IMediaMetadata>
パラメーター
クライアント(client)
id
MediaId
戻り値
Promise<IMediaMetadata>
getMinorVersion()
getMinorVersion: () =>
number
戻り値
number
オーバーライド
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
戻り値
number
オーバーライド
KeplerTurboModule.getPatchVersion
getSessionState()
getSessionState: (
client,sessionId?) =>Promise<MediaSessionState[]>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<MediaSessionState[]>
next()
next: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
pause()
pause: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
play()
play: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
previous()
previous: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
removeChangeListener()
removeChangeListener: (
subscription) =>void
パラメーター
の定期購入型アイテムを選択
戻り値
void
removeListener()
removeListener: (
subscription) =>void
パラメーター
の定期購入型アイテムを選択
戻り値
void
rewind()
rewind: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
seek()
seek: (
client,position,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
position
sessionId?
戻り値
Promise<void>
sendCustomAction()
sendCustomAction: (
client,action,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
action
sessionId?
戻り値
Promise<void>
setAudioTrack()
setAudioTrack: (
client,audioTrack,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
audioTrack
sessionId?
戻り値
Promise<void>
setAudioVolume()
setAudioVolume: (
client,volume,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
volume
number
sessionId?
戻り値
Promise<void>
setPlaybackSpeed()
setPlaybackSpeed: (
client,speed,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
speed
number
sessionId?
戻り値
Promise<void>
setRating()
setRating: (
client,id,rating,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
id
MediaId
rating
number
sessionId?
戻り値
Promise<void>
setRepeatMode()
setRepeatMode: (
client,mode,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
mode
sessionId?
戻り値
Promise<void>
skipBackward()
skipBackward: (
client,delta,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
delta
sessionId?
戻り値
Promise<void>
skipForward()
skipForward: (
client,delta,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
delta
sessionId?
戻り値
Promise<void>
startOver()
startOver: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
stop()
stop: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
togglePlayPause()
togglePlayPause: (
client,sessionId?) =>Promise<void>
パラメーター
クライアント(client)
sessionId?
戻り値
Promise<void>
Last updated: 2025年9月30日

