diff options
Diffstat (limited to 'javascript/videojs/src/js/control-bar/spacer-controls/spacer.js')
| -rw-r--r-- | javascript/videojs/src/js/control-bar/spacer-controls/spacer.js | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/javascript/videojs/src/js/control-bar/spacer-controls/spacer.js b/javascript/videojs/src/js/control-bar/spacer-controls/spacer.js deleted file mode 100644 index eff67f9..0000000 --- a/javascript/videojs/src/js/control-bar/spacer-controls/spacer.js +++ /dev/null @@ -1,41 +0,0 @@ -/** - * @file spacer.js - */ -import Component from '../../component.js'; - -/** - * Just an empty spacer element that can be used as an append point for plugins, etc. - * Also can be used to create space between elements when necessary. - * - * @extends Component - */ -class Spacer extends Component { - - /** - * Builds the default DOM `className`. - * - * @return {string} - * The DOM `className` for this object. - */ - buildCSSClass() { - return `vjs-spacer ${super.buildCSSClass()}`; - } - - /** - * Create the `Component`'s DOM element - * - * @return {Element} - * The element that was created. - */ - createEl(tag = 'div', props = {}, attributes = {}) { - if (!props.className) { - props.className = this.buildCSSClass(); - } - - return super.createEl(tag, props, attributes); - } -} - -Component.registerComponent('Spacer', Spacer); - -export default Spacer; |
