videojs
videojs
io.laminext.videojs
PlayerEvents
VideoJSPlayer
io.laminext.videojs.api
ChildDefinition
Component
ComponentOptions
ControlBarOptions
ControlBarOptions
EventTarget
EventTarget
Event
HlsTech
HlsTechHxr
HlsTechHxrBeforeRequestOptions
IWillNotUseThisInPlugins
Player
SliderOptions
TechWithHls
VideoJS
VideoJSOptions
VideoJSOptions
VideoSource
VideoSource
VjsUtils
VolumeControlOptions
VolumeControlOptions
VolumePanelOptions
VolumePanelOptions
io.laminext.videojs.api.components
ControlBar
ProgressControl
SeekBar
Slider
VolumeBar
VolumeControl
io.laminext.videojs.api.plugins
HlsQualitySelectorOptions
HlsQualitySelectorOptions
HttpSourceSelector
HttpSourceSelectorExt
QualityLevels
videojs
/
io.laminext.videojs.api
/
Component
Component
trait
Component
extends
Object
See also:
http://docs.videojs.com/docs/api/component.html
Graph
Supertypes
Known subtypes
class
Object
trait
Any
class
Object
trait
Matchable
class
Any
trait
Player
object
VideoJS
.type
trait
ControlBar
trait
ProgressControl
trait
SeekBar
trait
Slider
trait
VolumeBar
trait
VolumeControl
Value members
Value members
Concrete methods
def
$
(
selector:
String
,
context:
Element
|
String
):
Element
def
$$
(
selector:
String
,
context:
Element
|
String
):
NodeList
[
Node
]
def
addChild
(
child:
String
|
Component
,
options:
Object
):
Unit
def
addClass
(
classToAdd:
String
):
Unit
def
buildCSSClass
():
String
def
children
():
Array
[
Component
]
def
clearInterval
(
intervalId:
Int
):
Unit
def
clearTimeout
(
timeoutId:
Int
):
Unit
def
contentEl
():
Element
def
controlText
(
el:
Element
):
Element
def
createEl
(
tagName:
String
,
properties:
Object
,
attributes:
Object
):
Element
def
dimensions
(
width:
Int
|
String
,
height:
Int
|
String
):
Unit
def
dispose
():
Unit
def
el
():
Element
def
enableTouchActivity
():
Unit
def
getChild
(
name:
String
):
Component
def
getChildById
(
id:
String
):
Component
def
handleBlur
():
Unit
def
handleClick
():
Unit
def
handleFocus
():
Unit
def
handleKeyPress
():
Unit
def
hasClass
(
classToCheck:
String
):
Boolean
def
height
(
num:
Int
|
String
,
skipListeners:
Boolean
):
Int
def
hide
():
Unit
def
id
():
String
def
initChildren
():
Unit
def
name
():
String
def
off
(
component:
Component
,
event:
String
,
handler:
Function
):
Unit
def
off
(
event:
String
,
handler:
Function
):
Unit
def
on
(
component:
Component
,
event:
String
,
handler:
Function
):
Unit
def
on
(
event:
String
,
handler:
Function
):
Unit
def
one
(
component:
Component
,
event:
String
,
handler:
Function
):
Unit
def
one
(
event:
String
,
handler:
Function
):
Unit
def
options
(
obj:
Object
):
Object
def
player
():
Player
def
ready
(
fn:
Function
,
sync:
Boolean
):
Component
.this.type
def
removeChild
(
component:
Component
):
Unit
def
removeClass
(
classToRemove:
String
):
Unit
def
setInterval
(
fn:
Function
,
interval:
Int
):
Unit
def
setTimeout
(
fn:
Function
,
timeout:
Int
):
Unit
def
show
():
Unit
def
toggleClass
(
classToToggle:
String
,
predicate:
Function
|
Boolean
):
Unit
def
trigger
(
event:
Object
|
String
,
hash:
Object
):
Unit
def
triggerReady
():
Unit
def
width
(
num:
Int
|
String
,
skipListeners:
Boolean
):
Int
Inherited methods
def
hasOwnProperty
(
v:
String
):
Boolean
Inherited from:
Object
def
isPrototypeOf
(
v:
Object
):
Boolean
Inherited from:
Object
def
propertyIsEnumerable
(
v:
String
):
Boolean
Inherited from:
Object
def
toLocaleString
():
String
Inherited from:
Object
def
valueOf
():
Any
Inherited from:
Object