trait VideoJSOptions extends Object with ComponentOptions

Annotations
@JSType() @native()
Linear Supertypes
ComponentOptions, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VideoJSOptions
  2. ComponentOptions
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract val aspectRatio: String
  2. abstract val autoplay: Boolean

    If autoplay is true, the video will start playing as soon as page is loaded (without any interaction from the user).

    If autoplay is true, the video will start playing as soon as page is loaded (without any interaction from the user). NOT SUPPORTED BY APPLE iOS DEVICES. Apple blocks the autoplay functionality in an effort to protect it's customers from unwillingly using a lot of their (often expensive) monthly data plans. A user touch/click is required to start the video in this case.

  3. abstract val bigPlayButton: UndefOr[Boolean]
  4. abstract val children: UndefOr[Array[Child]]
    Definition Classes
    ComponentOptions
  5. abstract val controlBar: UndefOr[|[ControlBarOptions, Boolean]]
  6. abstract val controls: Boolean

    The controls option sets whether or not the player has controls that the user can interact with.

    The controls option sets whether or not the player has controls that the user can interact with. Without controls the only way to start the video playing is with the autoplay attribute or through the API.

  7. abstract val defaultVolume: Double
  8. abstract val fluid: Boolean
  9. abstract val height: UndefOr[Int]

    The height attribute sets the display height of the video.

  10. abstract val html5: Any
  11. abstract val inactivityTimeout: Double

    Video.js indicates that the user is interacting with the player by way of the "vjs-user-active" and "vjs-user-inactive" classes and the "useractive" event.

    Video.js indicates that the user is interacting with the player by way of the "vjs-user-active" and "vjs-user-inactive" classes and the "useractive" event.

    The inactivityTimeout determines how many milliseconds of inactivity is required before declaring the user inactive. A value of 0 indicates that there is no inactivityTimeout and the user will never be considered inactive.

  12. abstract val language: String
  13. abstract val liveui: Boolean
  14. abstract val loop: Boolean

    The loop attribute causes the video to start over as soon as it ends.

    The loop attribute causes the video to start over as soon as it ends. This could be used for a visual effect like clouds in the background.

  15. abstract val muted: Boolean
  16. abstract val nativeControlsForTouch: Boolean
  17. abstract val notSupportedMessage: String
  18. abstract val playbackRates: Array[Double]
  19. abstract val poster: UndefOr[String]

    The poster attribute sets the image that displays before the video begins playing.

    The poster attribute sets the image that displays before the video begins playing. This is often a frame of the video or a custom title screen. As soon as the user clicks play the image will go away.

  20. abstract val preload: String

    The preload attribute informs the browser whether or not the video data should begin downloading as soon as the video tag is loaded.

    The preload attribute informs the browser whether or not the video data should begin downloading as soon as the video tag is loaded. The options are auto, metadata, and none. 'auto': Start loading the video immediately (if the browser agrees). Some mobile devices like iPhones and iPads will not preload the video in order to protect their users' bandwidth. This is why the value is called 'auto' and not something more final like 'true'. 'metadata': Load only the meta data of the video, which includes information like the duration and dimensions of the video. 'none': Don't preload any of the video data. This will wait until the user clicks play to begin downloading.

  21. abstract val sources: Array[VideoSource]
  22. abstract val techOrder: Array[String]
  23. abstract val width: UndefOr[Int]

    The width attribute sets the display width of the video.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  9. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  16. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toLocaleString(): String
    Definition Classes
    Object
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. def valueOf(): Any
    Definition Classes
    Object
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from ComponentOptions

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped