UNPKG

ld-videojs-record

Version:

A video.js plugin for recording audio/video/image files.

35 lines (28 loc) 665 B
/** * @file record-canvas * @since 2.0.0 */ import videojs from 'video.js'; const Component = videojs.getComponent('Component'); /** * Canvas for displaying snapshot image. * * @class * @augments videojs.Component */ class RecordCanvas extends Component { /** * Create the `RecordCanvas`s DOM element. * * @return {Element} * The dom element that gets created. */ createEl() { return super.createEl('div', { className: 'vjs-record-canvas', innerHTML: '<canvas></canvas>' }); } } Component.registerComponent('RecordCanvas', RecordCanvas); export default RecordCanvas;