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