THEOplayerJS class

Implemented types
Available extensions
Annotations
  • @JS("THEOplayer.ChromelessPlayer")
  • @staticInterop

Constructors

THEOplayerJS(HTMLElement videoElement, THEOplayerConfigParams theoPlayerConfig)
factory

Properties

audioTracks THEOplayerArrayList<THEOplayerAudioTrack>

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
autoplay bool

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
buffered THEOplayerTimeRanges

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
currentProgramDateTime JSDate?

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
currentTime double

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
duration double

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
ended bool

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
error THEOplayerError?

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
muted bool

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
paused bool

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
playbackRate double

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
played THEOplayerTimeRanges

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
preload String

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
readyState int

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seekable THEOplayerTimeRanges

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
seeking bool

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
source SourceDescription

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair
textTracks THEOplayerArrayList<THEOplayerTextTrack>

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
theoLive THEOplayerTheoLiveApi?

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
videoHeight int

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
videoTracks THEOplayerArrayList<THEOplayerVideoTrack>

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
videoWidth int

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

no setter
volume double

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

getter/setter pair

Methods

addEventListener(String eventType, JSFunction fn) → void

Available on THEOplayerEventListener, provided by the THEOplayerEventListenerExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() → void

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

play() → void

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

removeEventListener(String eventType, JSFunction fn) → void

Available on THEOplayerEventListener, provided by the THEOplayerEventListenerExtension extension

stop() → void

Available on THEOplayerJS, provided by the THEOplayerJSExtension extension

toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited