Trait

outwatch.dom

MediaEventAttributes

Related Doc: package dom

Permalink

trait MediaEventAttributes extends AnyRef

Media Events - triggered by media like videos, images and audio. These apply to all HTML elements, but they are most common in media elements, like <audio>, <embed>, <img>, <object>, and <video>.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MediaEventAttributes
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val abort: EventEmitterBuilder[Event]

    Permalink

    Script to be run on abort.

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. lazy val canplay: EventEmitterBuilder[Event]

    Permalink

    Script to be run when a file is ready to start playing (when it has buffered enough to begin).

  7. lazy val canplaythrough: EventEmitterBuilder[Event]

    Permalink

    Script to be run when a file can be played all the way to the end without pausing for buffering.

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. lazy val cuechange: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the cue changes in a <track> element.

  10. lazy val durationchange: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the length of the media changes.

  11. lazy val emptied: EventEmitterBuilder[Event]

    Permalink

    Script to be run when something bad happens and the file is suddenly unavailable (like unexpectedly disconnects).

  12. lazy val ended: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the media has reach the end (a useful event for messages like "thanks for listening").

  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. lazy val loadeddata: EventEmitterBuilder[Event]

    Permalink

    Script to be run when media data is loaded.

  20. lazy val loadedmetadata: EventEmitterBuilder[Event]

    Permalink

    Script to be run when meta data (like dimensions and duration) are loaded.

  21. lazy val loadstart: EventEmitterBuilder[Event]

    Permalink

    Script to be run just as the file begins to load before anything is actually loaded.

  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. lazy val pause: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the media is paused either by the user or programmatically.

  26. lazy val play: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the media is ready to start playing.

  27. lazy val playing: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the media actually has started playing.

  28. lazy val progress: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the browser is in the process of getting the media data.

  29. lazy val ratechange: EventEmitterBuilder[Event]

    Permalink

    Script to be run each time the playback rate changes (like when a user switches to a slow motion or fast forward mode).

  30. lazy val seeked: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the seeking attribute is set to false indicating that seeking has ended.

  31. lazy val seeking: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the seeking attribute is set to true indicating that seeking is active.

  32. lazy val stalled: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the browser is unable to fetch the media data for whatever reason.

  33. lazy val suspend: EventEmitterBuilder[Event]

    Permalink

    Script to be run when fetching the media data is stopped before it is completely loaded for whatever reason.

  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. lazy val timeupdate: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the playing position has changed (like when the user fast forwards to a different point in the media).

  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. lazy val volumechange: EventEmitterBuilder[Event]

    Permalink

    Script to be run each time the volume is changed which (includes setting the volume to "mute").

  38. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. lazy val waiting: EventEmitterBuilder[Event]

    Permalink

    Script to be run when the media has paused but is expected to resume (like when the media pauses to buffer more data).

Inherited from AnyRef

Inherited from Any

Ungrouped