Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/av/widget/ProgressSlider.js

  • Provides:

    • dojox.av.widget.ProgressSlider
  • Requires:

    • dijit._Widget in common
    • dijit._Templated in common
  • dojox.av.widget.ProgressSlider

    • type
      Function
    • chains:
      • dijit._Widget: (prototype)
      • dijit._Templated.prototype: (prototype)
      • dijit._Widget: (call)
      • dijit._Templated: (call)
    • summary
      A custom slider widget to use with dojox.av.widget.Player.
    • description
      Displays the current playhead position of the media. Has two
      progress bars: one for playhead position, and one for download
      progress.
  • dojox.av.widget.ProgressSlider.templateString

    • type
      Object
  • dojox.av.widget.ProgressSlider.postCreate

    • summary
      Initialize slider.
    • type
      Function
  • dojox.av.widget.ProgressSlider.seeking

    • type
      bool
  • dojox.av.widget.ProgressSlider.handleWidth

  • dojox.av.widget.ProgressSlider.finalWidth

  • dojox.av.widget.ProgressSlider.width

    • type
      Number
  • dojox.av.widget.ProgressSlider.x

  • dojox.av.widget.ProgressSlider.setMedia

    • parameters:
      • med: (typeof Object)
      • playerWidget
    • summary
      A common method to set the media in all Player widgets.
      May do connections and initializations.
    • type
      Function
  • dojox.av.widget.ProgressSlider.playerWidget

  • dojox.av.widget.ProgressSlider.media

  • dojox.av.widget.ProgressSlider.onDrag

    • parameters:
      • evt: (typeof HTMLEvent)
    • summary
      Fired when the mouse is moved. Sets the slider.
    • type
      Function
  • dojox.av.widget.ProgressSlider.startDrag

    • summary
      Fired onmousedown of the slider handle.
    • type
      Function
  • dojox.av.widget.ProgressSlider.cmove

    • type
      Object
  • dojox.av.widget.ProgressSlider.cup

    • type
      Object
  • dojox.av.widget.ProgressSlider.endDrag

    • summary
      Fired on document.onmouseup.
    • type
      Function
  • dojox.av.widget.ProgressSlider.setHandle

    • parameters:
      • time
    • summary
      Sets the slider handle (when it is not being dragged)
    • type
      Function
  • dojox.av.widget.ProgressSlider.setLoadedPosition

    • parameters:
      • decimal
    • summary
      Sets the download progress bar to the percentage of how much
      the media has been downloaded.
    • type
      Function
  • dojox.av.widget.ProgressSlider.handleOver

    • summary
      Highlights the slider handle on mouseover, and
      stays highlighted during drag.
    • type
      Function
  • dojox.av.widget.ProgressSlider.handleOut

    • summary
      Unhighlights handle onmouseover, or on endDrag.
    • type
      Function
  • dojox.av.widget.ProgressSlider.onResize

    • parameters:
      • playerDimensions
    • summary
      Handles player resize. Need to recalculate the width of
      position an download bars.
    • type
      Function
  • dojox.av.widget

    • type
      Object
  • dojox.av

    • type
      Object
  • dojox

    • type
      Object