Implements
Constructors
new TextTrackImpl()
new TextTrackImpl(mediaPlayer,mediaElement,textTrack,kind,label,language,uri,mimeType): TextTrackImpl
Parameters
mediaPlayer
MediaPlayer
mediaElement
NativeInterfaces.NativeMediaElement | null
textTrack?
NativeInterfaces.NativeTextTrack | undefined
kind?
TextTrackKind | undefined
label?
string | undefined
language?
string | undefined
uri?
string | undefined
mimeType?
string | undefined
Returns
TextTrackImplProperties
NATIVE_TRACK_ID_PREFIX
staticreadonlyNATIVE_TRACK_ID_PREFIX:string="NATIVE_"
JS_TRACK_ID_PREFIX
staticreadonlyJS_TRACK_ID_PREFIX:string="JS_"
oncuechange
oncuechange: EventHandler
Parameters
event?
EventReturns
any
Methods
addCue()
addCue(cue: TextTrackCue): void
Parameters
cue
TextTrackCueaddEventListener()
addEventListener(type:string, listener: EventListener, options?:boolean | AddEventListenerOptions | undefined):void
Parameters
type
string
listener
EventListeneroptions?
boolean | AddEventListenerOptions | undefined
dispatchEvent()
dispatchEvent(event: Event): boolean
Handle cuechange event
Parameters
event
EventReturns
boolean
refresh()
refresh(): void
removeCue()
removeCue(cue: TextTrackCue): void
Parameters
cue
TextTrackCueremoveEventListener()
removeEventListener(type:string, listener: EventListener, options?:boolean | EventListenerOptions | undefined):void
Parameters
type
string
listener
EventListeneroptions?
boolean | EventListenerOptions | undefined
setTextTrackList()
setTextTrackList(trackList:any):void
Parameters
trackList
any
