CoreFunctions
Index
Properties
Methods
- addAudios
- addManagedCoreState
- addSubtitleToAudio
- clearCoreState
- createSequence
- deleteManagedCoreState
- fadeAudio
- finishItself
- getManagedCoreState
- hideSequence
- log
- pauseAudio
- playAudio
- reportProgress
- reportStuck
- reportUnstuck
- requireQueuedTask
- seekAudio
- setAudioTrack
- setManagedCoreStateTriggers
- showSequence
- startSequence
- stopAudio
- unblockContentSwitch
- unblockNextContentSetup
- updateAudioLoop
- updateAudioVolume
- updateContentState
Properties
content
core
Methods
addAudios
Parameters
specs: AddAudioRequest[]
Returns Promise<void>
addManagedCoreState
Parameters
state: ManagedCoreState<unknown>
Returns void
addSubtitleToAudio
Parameters
subtitles: AdditionalSubtitleDefine[]
Returns void
clearCoreState
Returns void
createSequence
Parameters
id: string
assets: IAssetForClient[]
Returns Promise<void>
deleteManagedCoreState
Parameters
state: ManagedCoreState<unknown>
Returns void
fadeAudio
Parameters
id: string
startVolume: number
endVolume: number
duration: number
Returns void
finishItself
Returns void
getManagedCoreState
Returns Set<ManagedCoreState<unknown>>
hideSequence
Parameters
id: string
Returns void
log
Parameters
rest...x: unknown[]
Returns void
pauseAudio
Parameters
id: string
Returns void
playAudio
Parameters
id: string
optionalresetProgress: boolean
Returns void
reportProgress
Parameters
progress: number
optionaltime: number
Returns void
reportStuck
Parameters
optionaltime: number
Returns void
reportUnstuck
Parameters
optionaltime: number
Returns void
requireQueuedTask
Parameters
id: string
instanceId: string
Returns void
seekAudio
Parameters
id: string
optionaltime: number
Returns number
setAudioTrack
Parameters
init: Promise<AudioElementInit>
Returns void
setManagedCoreStateTriggers
Parameters
triggers: ManagerCoreStateTrigger<unknown>[]
Returns void
showSequence
Parameters
id: string
Returns void
startSequence
Parameters
id: string
Returns void
stopAudio
Parameters
id: string
Returns void
unblockContentSwitch
Returns void
unblockNextContentSetup
Unblock creating and loading of the new asset instance, aka setup of next content or the preload
Returns void
updateAudioLoop
Parameters
id: string
optionalloop: boolean
Returns boolean
updateAudioVolume
Parameters
id: string
optionalvolume: number
Returns number
updateContentState
Parameters
state: ContentState
Returns void
Unblock showing of the new asset instance and hiding of the old asset instance, aka the content switch or the showing