video.js
Version:
An HTML5 video player that supports HLS and DASH with a common API and skin.
41 lines • 1.28 kB
TypeScript
export default PlayProgressBar;
/**
* Used by {@link SeekBar} to display media playback progress as part of the
* {@link ProgressControl}.
*
* @extends Component
*/
declare class PlayProgressBar extends Component {
/**
* Creates an instance of this class.
*
* @param {Player} player
* The {@link Player} that this class should be attached to.
*
* @param {Object} [options]
* The key/value store of player options.
*/
constructor(player: Player, options?: any);
/**
* Enqueues updates to its own DOM as well as the DOM of its
* {@link TimeTooltip} child.
*
* @param {Object} seekBarRect
* The `ClientRect` for the {@link SeekBar} element.
*
* @param {number} seekBarPoint
* A number from 0 to 1, representing a horizontal reference point
* from the left edge of the {@link SeekBar}
*/
update(seekBarRect: any, seekBarPoint: number): void;
/**
* Create the the DOM element for this class.
*
* @return {Element}
* The element that was created.
*/
createEl(): Element;
}
import Component from '../../component.js';
import type Player from '../../player';
//# sourceMappingURL=play-progress-bar.d.ts.map