Skip to main content

CoreFunctions

Index

Properties

content

content: ContentInstance

core

Methods

addAudios

addManagedCoreState

addSubtitleToAudio

clearCoreState

  • clearCoreState(): void
  • Returns void

createSequence

deleteManagedCoreState

fadeAudio

  • fadeAudio(id: string, startVolume: number, endVolume: number, duration: number): void
  • Parameters

    • id: string
    • startVolume: number
    • endVolume: number
    • duration: number

    Returns void

finishItself

  • finishItself(): void
  • Returns void

getManagedCoreState

hideSequence

  • hideSequence(id: string): void
  • Parameters

    • id: string

    Returns void

log

  • log(...x: unknown[]): void
  • Parameters

    • rest...x: unknown[]

    Returns void

pauseAudio

  • pauseAudio(id: string): void
  • Parameters

    • id: string

    Returns void

playAudio

  • playAudio(id: string, resetProgress?: boolean): void
  • Parameters

    • id: string
    • optionalresetProgress: boolean

    Returns void

reportProgress

  • reportProgress(progress: number, time?: number): void
  • Parameters

    • progress: number
    • optionaltime: number

    Returns void

reportStuck

  • reportStuck(time?: number): void
  • Parameters

    • optionaltime: number

    Returns void

reportUnstuck

  • reportUnstuck(time?: number): void
  • Parameters

    • optionaltime: number

    Returns void

requireQueuedTask

  • requireQueuedTask(id: string, instanceId: string): void
  • Parameters

    • id: string
    • instanceId: string

    Returns void

seekAudio

  • seekAudio(id: string, time?: number): number
  • Parameters

    • id: string
    • optionaltime: number

    Returns number

setAudioTrack

setManagedCoreStateTriggers

showSequence

  • showSequence(id: string): void
  • Parameters

    • id: string

    Returns void

startSequence

  • startSequence(id: string): void
  • Parameters

    • id: string

    Returns void

stopAudio

  • stopAudio(id: string): void
  • Parameters

    • id: string

    Returns void

unblockContentSwitch

  • unblockContentSwitch(): void
  • Unblock showing of the new asset instance and hiding of the old asset instance, aka the content switch or the showing


    Returns void

unblockNextContentSetup

  • unblockNextContentSetup(): void
  • Unblock creating and loading of the new asset instance, aka setup of next content or the preload


    Returns void

updateAudioLoop

  • updateAudioLoop(id: string, loop?: boolean): boolean
  • Parameters

    • id: string
    • optionalloop: boolean

    Returns boolean

updateAudioVolume

  • updateAudioVolume(id: string, volume?: number): number
  • Parameters

    • id: string
    • optionalvolume: number

    Returns number

updateContentState