TextTrack

abstract external class TextTrack : EventTarget, UnionAudioTrackOrTextTrackOrVideoTrack

Exposes the JavaScript TextTrack to Kotlin

Constructors

TextTrack
Link copied to clipboard
fun TextTrack()

Functions

addCue
Link copied to clipboard
fun addCue(cue: TextTrackCue)
addEventListener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
dispatchEvent
Link copied to clipboard
fun dispatchEvent(event: Event): Boolean
removeCue
Link copied to clipboard
fun removeCue(cue: TextTrackCue)
removeEventListener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)

Properties

activeCues
Link copied to clipboard
open val activeCues: TextTrackCueList?
cues
Link copied to clipboard
open val cues: TextTrackCueList?
id
Link copied to clipboard
open val id: String
inBandMetadataTrackDispatchType
Link copied to clipboard
open val inBandMetadataTrackDispatchType: String
kind
Link copied to clipboard
open val kind: TextTrackKind
label
Link copied to clipboard
open val label: String
language
Link copied to clipboard
open val language: String
mode
Link copied to clipboard
open var mode: TextTrackMode
oncuechange
Link copied to clipboard
open var oncuechange: (Event) -> dynamic?
sourceBuffer
Link copied to clipboard
open val sourceBuffer: SourceBuffer?