mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-28 02:01:20 -08:00
优化类型检测
This commit is contained in:
1 parent
3e609bb153
commit
9760d6268f
6 files changed
+167
-341
No files matched your search
+109
-121
@@ -686,10 +686,41 @@
|
|||||||
isWechat: isWechat
|
isWechat: isWechat
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) {
|
||||||
|
if (key in obj) {
|
||||||
|
Object.defineProperty(obj, key, {
|
||||||
|
value: value,
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true,
|
||||||
|
writable: true
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
obj[key] = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
||||||
|
|
||||||
|
var defineProperty = _defineProperty;
|
||||||
|
|
||||||
|
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
function validElement(value, type, paths) {
|
function validElement(value, type, paths) {
|
||||||
return errorHandle(type === 'string' || value instanceof Element, "".concat(paths.join('.'), " require 'string' or 'Element' type"));
|
return errorHandle(type === 'string' || value instanceof Element, "".concat(paths.join('.'), " require 'string' or 'Element' type"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var component = {
|
||||||
|
html: validElement,
|
||||||
|
disable: 'boolean|undefined',
|
||||||
|
name: 'string|undefined',
|
||||||
|
index: 'number|undefined',
|
||||||
|
style: 'object|undefined',
|
||||||
|
click: 'function|undefined',
|
||||||
|
mounted: 'function|undefined',
|
||||||
|
tooltip: 'string|undefined'
|
||||||
|
};
|
||||||
var scheme = {
|
var scheme = {
|
||||||
container: validElement,
|
container: validElement,
|
||||||
url: 'string',
|
url: 'string',
|
||||||
@@ -723,45 +754,19 @@
|
|||||||
networkMonitor: 'boolean',
|
networkMonitor: 'boolean',
|
||||||
plugins: ['function'],
|
plugins: ['function'],
|
||||||
whitelist: ['string|function|regexp'],
|
whitelist: ['string|function|regexp'],
|
||||||
layers: [{
|
layers: [component],
|
||||||
disable: 'boolean|undefined',
|
contextmenu: [component],
|
||||||
name: 'string|undefined',
|
controls: [_objectSpread({}, component, {
|
||||||
index: 'number|undefined',
|
position: function position(value, type, paths) {
|
||||||
html: validElement,
|
var position = ['top', 'left', 'right'];
|
||||||
style: 'object|undefined',
|
return errorHandle(position.includes(value), "".concat(paths.join('.'), " only accept ").concat(position.toString(), " as parameters, but got ").concat(type));
|
||||||
click: 'function|undefined',
|
}
|
||||||
mounted: 'function|undefined',
|
})],
|
||||||
tooltip: 'string|undefined'
|
|
||||||
}],
|
|
||||||
contextmenu: [{
|
|
||||||
disable: 'boolean|undefined',
|
|
||||||
name: 'string|undefined',
|
|
||||||
index: 'number|undefined',
|
|
||||||
html: validElement,
|
|
||||||
style: 'object|undefined',
|
|
||||||
click: 'function|undefined',
|
|
||||||
mounted: 'function|undefined',
|
|
||||||
tooltip: 'string|undefined'
|
|
||||||
}],
|
|
||||||
quality: [{
|
quality: [{
|
||||||
default: 'boolean|undefined',
|
default: 'boolean|undefined',
|
||||||
name: 'string',
|
name: 'string',
|
||||||
url: 'string'
|
url: 'string'
|
||||||
}],
|
}],
|
||||||
controls: [{
|
|
||||||
disable: 'boolean|undefined',
|
|
||||||
name: 'string|undefined',
|
|
||||||
index: 'number|undefined',
|
|
||||||
html: validElement,
|
|
||||||
style: 'object|undefined',
|
|
||||||
click: 'function|undefined',
|
|
||||||
mounted: 'function|undefined',
|
|
||||||
tooltip: 'string|undefined',
|
|
||||||
position: function position(value, type, paths) {
|
|
||||||
var position = ['top', 'left', 'right'];
|
|
||||||
return errorHandle(position.includes(value), "".concat(paths.join('.'), " only accept ").concat(position.toString(), " as parameters"));
|
|
||||||
}
|
|
||||||
}],
|
|
||||||
highlight: [{
|
highlight: [{
|
||||||
time: 'number',
|
time: 'number',
|
||||||
text: 'string'
|
text: 'string'
|
||||||
@@ -2398,29 +2403,12 @@
|
|||||||
return Component;
|
return Component;
|
||||||
}();
|
}();
|
||||||
|
|
||||||
function _defineProperty(obj, key, value) {
|
function ownKeys$1(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
if (key in obj) {
|
|
||||||
Object.defineProperty(obj, key, {
|
|
||||||
value: value,
|
|
||||||
enumerable: true,
|
|
||||||
configurable: true,
|
|
||||||
writable: true
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
obj[key] = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
return obj;
|
function _objectSpread$1(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$1(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$1(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
}
|
|
||||||
|
|
||||||
var defineProperty = _defineProperty;
|
|
||||||
|
|
||||||
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
|
||||||
|
|
||||||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
|
||||||
function fullscreen(option) {
|
function fullscreen(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread({}, option, {
|
return _objectSpread$1({}, option, {
|
||||||
tooltip: art.i18n.get('Fullscreen'),
|
tooltip: art.i18n.get('Fullscreen'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2439,12 +2427,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$1(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$2(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$1(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$1(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$1(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$2(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$2(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function fullscreenWeb(option) {
|
function fullscreenWeb(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$1({}, option, {
|
return _objectSpread$2({}, option, {
|
||||||
tooltip: art.i18n.get('Web fullscreen'),
|
tooltip: art.i18n.get('Web fullscreen'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2463,12 +2451,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$2(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$3(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$2(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$2(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$3(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$3(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$3(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function pip(option) {
|
function pip(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$2({}, option, {
|
return _objectSpread$3({}, option, {
|
||||||
tooltip: art.i18n.get('PIP mode'),
|
tooltip: art.i18n.get('PIP mode'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2487,12 +2475,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$3(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$4(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$3(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$3(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$3(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$4(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$4(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$4(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function playAndPause(option) {
|
function playAndPause(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$3({}, option, {
|
return _objectSpread$4({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
icons = art.icons,
|
icons = art.icons,
|
||||||
@@ -2536,9 +2524,9 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$4(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$5(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$4(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$4(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$4(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$5(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$5(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$5(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function getPosFromEvent(art, event) {
|
function getPosFromEvent(art, event) {
|
||||||
var $progress = art.template.$progress,
|
var $progress = art.template.$progress,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
@@ -2564,7 +2552,7 @@
|
|||||||
theme = _art$option.theme,
|
theme = _art$option.theme,
|
||||||
proxy = art.events.proxy,
|
proxy = art.events.proxy,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$4({}, option, {
|
return _objectSpread$5({}, option, {
|
||||||
html: "\n <div class=\"art-control-progress-inner\">\n <div class=\"art-progress-loaded\"></div>\n <div class=\"art-progress-played\" style=\"background: ".concat(theme, "\"></div>\n <div class=\"art-progress-highlight\"></div>\n <div class=\"art-progress-indicator\" style=\"background: ").concat(theme, "\"></div>\n <div class=\"art-progress-tip art-tip\"></div>\n </div>\n "),
|
html: "\n <div class=\"art-control-progress-inner\">\n <div class=\"art-progress-loaded\"></div>\n <div class=\"art-progress-played\" style=\"background: ".concat(theme, "\"></div>\n <div class=\"art-progress-highlight\"></div>\n <div class=\"art-progress-indicator\" style=\"background: ").concat(theme, "\"></div>\n <div class=\"art-progress-tip art-tip\"></div>\n </div>\n "),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var isDroging = false;
|
var isDroging = false;
|
||||||
@@ -2680,12 +2668,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$5(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$6(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$5(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$5(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$5(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$6(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$6(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$6(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function subtitle(option) {
|
function subtitle(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$5({}, option, {
|
return _objectSpread$6({}, option, {
|
||||||
tooltip: art.i18n.get('Hide subtitle'),
|
tooltip: art.i18n.get('Hide subtitle'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2704,12 +2692,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$6(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$7(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$6(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$6(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$6(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$7(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$7(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$7(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function time(option) {
|
function time(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$6({}, option, {
|
return _objectSpread$7({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
function getTime() {
|
function getTime() {
|
||||||
var newTime = "".concat(secondToTime(art.player.currentTime), " / ").concat(secondToTime(art.player.duration));
|
var newTime = "".concat(secondToTime(art.player.currentTime), " / ").concat(secondToTime(art.player.duration));
|
||||||
@@ -2728,12 +2716,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$7(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$8(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$7(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$7(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$7(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$8(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$8(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$8(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function volume(option) {
|
function volume(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$7({}, option, {
|
return _objectSpread$8({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
icons = art.icons,
|
icons = art.icons,
|
||||||
@@ -2811,12 +2799,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$8(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$9(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$8(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$8(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$8(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$9(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$9(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$9(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function setting(option) {
|
function setting(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$8({}, option, {
|
return _objectSpread$9({}, option, {
|
||||||
tooltip: art.i18n.get('Show setting'),
|
tooltip: art.i18n.get('Show setting'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2835,12 +2823,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$9(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$a(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$9(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$9(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$9(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$a(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$a(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$a(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function thumbnails(option) {
|
function thumbnails(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$9({}, option, {
|
return _objectSpread$a({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var thumbnails = art.option.thumbnails,
|
var thumbnails = art.option.thumbnails,
|
||||||
$progress = art.template.$progress,
|
$progress = art.template.$progress,
|
||||||
@@ -2898,12 +2886,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$a(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$b(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$a(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$a(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$a(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$b(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$b(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$b(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function screenshot(option) {
|
function screenshot(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$a({}, option, {
|
return _objectSpread$b({}, option, {
|
||||||
tooltip: art.i18n.get('Screenshot'),
|
tooltip: art.i18n.get('Screenshot'),
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var proxy = art.events.proxy,
|
var proxy = art.events.proxy,
|
||||||
@@ -2918,12 +2906,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$b(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$c(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$b(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$b(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$b(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$c(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$c(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$c(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function quality(option) {
|
function quality(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$b({}, option, {
|
return _objectSpread$c({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var quality = art.option.quality,
|
var quality = art.option.quality,
|
||||||
_art$events = art.events,
|
_art$events = art.events,
|
||||||
@@ -2960,12 +2948,12 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$c(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$d(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$c(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$c(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$c(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$d(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$d(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$d(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function loop(option) {
|
function loop(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$c({}, option, {
|
return _objectSpread$d({}, option, {
|
||||||
mounted: function mounted($control) {
|
mounted: function mounted($control) {
|
||||||
var player = art.player;
|
var player = art.player;
|
||||||
var $left = append($control, "<span class=\"art-loop-point\"></span>");
|
var $left = append($control, "<span class=\"art-loop-point\"></span>");
|
||||||
@@ -3146,14 +3134,14 @@
|
|||||||
return Control;
|
return Control;
|
||||||
}(Component);
|
}(Component);
|
||||||
|
|
||||||
function ownKeys$d(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$e(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$d(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$d(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$d(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$e(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$e(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$e(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function playbackRate(option) {
|
function playbackRate(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$d({}, option, {
|
return _objectSpread$e({}, option, {
|
||||||
html: "".concat(i18n.get('Play speed'), ":\n <span data-rate=\"0.5\">0.5</span>\n <span data-rate=\"0.75\">0.75</span>\n <span data-rate=\"1.0\" class=\"art-current\">").concat(i18n.get('Normal'), "</span>\n <span data-rate=\"1.25\">1.25</span>\n <span data-rate=\"1.5\">1.5</span>\n <span data-rate=\"2.0\">2.0</span>\n "),
|
html: "".concat(i18n.get('Play speed'), ":\n <span data-rate=\"0.5\">0.5</span>\n <span data-rate=\"0.75\">0.75</span>\n <span data-rate=\"1.0\" class=\"art-current\">").concat(i18n.get('Normal'), "</span>\n <span data-rate=\"1.25\">1.25</span>\n <span data-rate=\"1.5\">1.5</span>\n <span data-rate=\"2.0\">2.0</span>\n "),
|
||||||
click: function click(contextmenu, event) {
|
click: function click(contextmenu, event) {
|
||||||
var rate = event.target.dataset.rate;
|
var rate = event.target.dataset.rate;
|
||||||
@@ -3178,14 +3166,14 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$e(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$f(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$e(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$e(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$e(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$f(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$f(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$f(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function aspectRatio(option) {
|
function aspectRatio(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$e({}, option, {
|
return _objectSpread$f({}, option, {
|
||||||
html: "".concat(i18n.get('Aspect ratio'), ":\n <span data-ratio=\"default\" class=\"art-current\">").concat(i18n.get('Default'), "</span>\n <span data-ratio=\"4:3\">4:3</span>\n <span data-ratio=\"16:9\">16:9</span>\n "),
|
html: "".concat(i18n.get('Aspect ratio'), ":\n <span data-ratio=\"default\" class=\"art-current\">").concat(i18n.get('Default'), "</span>\n <span data-ratio=\"4:3\">4:3</span>\n <span data-ratio=\"16:9\">16:9</span>\n "),
|
||||||
click: function click(contextmenu, event) {
|
click: function click(contextmenu, event) {
|
||||||
var ratio = event.target.dataset.ratio;
|
var ratio = event.target.dataset.ratio;
|
||||||
@@ -3210,13 +3198,13 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$f(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$g(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$f(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$f(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$f(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$g(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$g(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$g(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
function info(option) {
|
function info(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$f({}, option, {
|
return _objectSpread$g({}, option, {
|
||||||
html: art.i18n.get('Video info'),
|
html: art.i18n.get('Video info'),
|
||||||
click: function click(contextmenu) {
|
click: function click(contextmenu) {
|
||||||
art.info.show = true;
|
art.info.show = true;
|
||||||
@@ -3226,25 +3214,25 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$g(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$h(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$g(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$g(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$g(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$h(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$h(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$h(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
function version(option) {
|
function version(option) {
|
||||||
return _objectSpread$g({}, option, {
|
return _objectSpread$h({}, option, {
|
||||||
html: '<a href="https://artplayer.org" target="_blank">ArtPlayer 3.5.4</a>'
|
html: '<a href="https://artplayer.org" target="_blank">ArtPlayer 3.5.4</a>'
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$h(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$i(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$h(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$h(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$h(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$i(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$i(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$i(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
function light(option) {
|
function light(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$h({}, option, {
|
return _objectSpread$i({}, option, {
|
||||||
html: i18n.get('Light Off'),
|
html: i18n.get('Light Off'),
|
||||||
click: function click(contextmenu) {
|
click: function click(contextmenu) {
|
||||||
player.light = !player.light;
|
player.light = !player.light;
|
||||||
@@ -3259,13 +3247,13 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$i(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$j(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$i(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$i(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$i(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$j(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$j(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$j(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
function close(option) {
|
function close(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
return _objectSpread$i({}, option, {
|
return _objectSpread$j({}, option, {
|
||||||
html: art.i18n.get('Close'),
|
html: art.i18n.get('Close'),
|
||||||
click: function click(contextmenu) {
|
click: function click(contextmenu) {
|
||||||
contextmenu.show = false;
|
contextmenu.show = false;
|
||||||
@@ -3969,16 +3957,16 @@
|
|||||||
|
|
||||||
var pip$1 = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 36 36\" height=\"32\" width=\"32\">\n <path d=\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\"></path>\n</svg>";
|
var pip$1 = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 36 36\" height=\"32\" width=\"32\">\n <path d=\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\"></path>\n</svg>";
|
||||||
|
|
||||||
function ownKeys$j(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$k(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$j(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$j(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$j(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$k(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$k(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$k(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
|
|
||||||
var Icons = function Icons(art) {
|
var Icons = function Icons(art) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
|
|
||||||
classCallCheck(this, Icons);
|
classCallCheck(this, Icons);
|
||||||
|
|
||||||
var icons = _objectSpread$j({
|
var icons = _objectSpread$k({
|
||||||
loading: loading,
|
loading: loading,
|
||||||
state: state,
|
state: state,
|
||||||
play: play,
|
play: play,
|
||||||
@@ -4002,14 +3990,14 @@
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
function ownKeys$k(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$l(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$k(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$k(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$k(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$l(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$l(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$l(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function flip(option) {
|
function flip(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$k({}, option, {
|
return _objectSpread$l({}, option, {
|
||||||
html: "\n <div class=\"art-setting-header\">".concat(i18n.get('Flip'), "</div>\n <div class=\"art-setting-radio\">\n <div class=\"art-radio-item current\">\n <button type=\"button\" data-value=\"normal\">").concat(i18n.get('Normal'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"horizontal\">").concat(i18n.get('Horizontal'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"vertical\">").concat(i18n.get('Vertical'), "</button>\n </div>\n </div>\n "),
|
html: "\n <div class=\"art-setting-header\">".concat(i18n.get('Flip'), "</div>\n <div class=\"art-setting-radio\">\n <div class=\"art-radio-item current\">\n <button type=\"button\" data-value=\"normal\">").concat(i18n.get('Normal'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"horizontal\">").concat(i18n.get('Horizontal'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"vertical\">").concat(i18n.get('Vertical'), "</button>\n </div>\n </div>\n "),
|
||||||
click: function click(setting, event) {
|
click: function click(setting, event) {
|
||||||
var value = event.target.dataset.value;
|
var value = event.target.dataset.value;
|
||||||
@@ -4033,14 +4021,14 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$l(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$m(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$l(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$l(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$l(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$m(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$m(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$m(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function aspectRatio$1(option) {
|
function aspectRatio$1(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player;
|
player = art.player;
|
||||||
return _objectSpread$l({}, option, {
|
return _objectSpread$m({}, option, {
|
||||||
html: "\n <div class=\"art-setting-header\">".concat(i18n.get('Aspect ratio'), "</div>\n <div class=\"art-setting-radio\">\n <div class=\"art-radio-item current\">\n <button type=\"button\" data-value=\"default\">").concat(i18n.get('Default'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"4:3\">4:3</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"16:9\">16:9</button>\n </div>\n </div>\n "),
|
html: "\n <div class=\"art-setting-header\">".concat(i18n.get('Aspect ratio'), "</div>\n <div class=\"art-setting-radio\">\n <div class=\"art-radio-item current\">\n <button type=\"button\" data-value=\"default\">").concat(i18n.get('Default'), "</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"4:3\">4:3</button>\n </div>\n <div class=\"art-radio-item\">\n <button type=\"button\" data-value=\"16:9\">16:9</button>\n </div>\n </div>\n "),
|
||||||
click: function click(setting, event) {
|
click: function click(setting, event) {
|
||||||
var value = event.target.dataset.value;
|
var value = event.target.dataset.value;
|
||||||
@@ -4064,15 +4052,15 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
function ownKeys$m(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
function ownKeys$n(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
|
||||||
|
|
||||||
function _objectSpread$m(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$m(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$m(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
function _objectSpread$n(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys$n(Object(source), true).forEach(function (key) { defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys$n(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
|
||||||
function playbackRate$1(option) {
|
function playbackRate$1(option) {
|
||||||
return function (art) {
|
return function (art) {
|
||||||
var i18n = art.i18n,
|
var i18n = art.i18n,
|
||||||
player = art.player,
|
player = art.player,
|
||||||
proxy = art.events.proxy;
|
proxy = art.events.proxy;
|
||||||
return _objectSpread$m({}, option, {
|
return _objectSpread$n({}, option, {
|
||||||
html: "\n <div class=\"art-setting-header\">\n ".concat(i18n.get('Play speed'), ": <span class=\"art-subtitle-value\">1.0</span>x\n </div>\n <div class=\"art-setting-range\">\n <input class=\"art-subtitle-range\" value=\"1\" type=\"range\" min=\"0.5\" max=\"2\" step=\"0.25\">\n </div>\n "),
|
html: "\n <div class=\"art-setting-header\">\n ".concat(i18n.get('Play speed'), ": <span class=\"art-subtitle-value\">1.0</span>x\n </div>\n <div class=\"art-setting-range\">\n <input class=\"art-subtitle-range\" value=\"1\" type=\"range\" min=\"0.5\" max=\"2\" step=\"0.25\">\n </div>\n "),
|
||||||
mounted: function mounted($setting) {
|
mounted: function mounted($setting) {
|
||||||
var $range = query('.art-setting-range input', $setting);
|
var $range = query('.art-setting-range input', $setting);
|
||||||
@@ -4716,8 +4704,8 @@
|
|||||||
networkMonitor: false,
|
networkMonitor: false,
|
||||||
layers: [],
|
layers: [],
|
||||||
contextmenu: [],
|
contextmenu: [],
|
||||||
quality: [],
|
|
||||||
controls: [],
|
controls: [],
|
||||||
|
quality: [],
|
||||||
highlight: [],
|
highlight: [],
|
||||||
plugins: [],
|
plugins: [],
|
||||||
whitelist: [],
|
whitelist: [],
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":3,"file":"artplayer.js","sources":["../../node_modules/@babel/runtime/helpers/classCallCheck.js","../../node_modules/@babel/runtime/helpers/createClass.js","../../node_modules/@babel/runtime/helpers/typeof.js","../../node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../node_modules/@babel/runtime/helpers/inherits.js","../../node_modules/style-inject/dist/style-inject.es.js","../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../packages/artplayer/src/utils/emitter.js","../../packages/artplayer/src/utils/compatibility.js","../../packages/artplayer/src/utils/dom.js","../../node_modules/@babel/runtime/helpers/isNativeFunction.js","../../node_modules/@babel/runtime/helpers/construct.js","../../node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../packages/artplayer/src/utils/error.js","../../packages/artplayer/src/utils/subtitle.js","../../packages/artplayer/src/utils/file.js","../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js","../../node_modules/@babel/runtime/helpers/iterableToArray.js","../../node_modules/@babel/runtime/helpers/nonIterableSpread.js","../../node_modules/@babel/runtime/helpers/toConsumableArray.js","../../packages/artplayer/src/utils/property.js","../../packages/artplayer/src/utils/time.js","../../packages/artplayer/src/utils/format.js","../../packages/artplayer/src/scheme/index.js","../../packages/artplayer/src/config/index.js","../../packages/artplayer/src/whitelist.js","../../packages/artplayer/src/template.js","../../packages/artplayer/src/i18n/index.js","../../packages/artplayer/src/player/urlMix.js","../../packages/artplayer/src/player/attrInit.js","../../packages/artplayer/src/player/eventInit.js","../../packages/artplayer/src/player/exclusiveInit.js","../../packages/artplayer/src/player/playMix.js","../../packages/artplayer/src/player/pauseMix.js","../../packages/artplayer/src/player/toggleMix.js","../../packages/artplayer/src/player/seekMix.js","../../packages/artplayer/src/player/volumeMix.js","../../packages/artplayer/src/player/currentTimeMix.js","../../packages/artplayer/src/player/durationMix.js","../../packages/artplayer/src/player/switchMix.js","../../packages/artplayer/src/player/playbackRateMix.js","../../packages/artplayer/src/player/aspectRatioMix.js","../../packages/artplayer/src/player/screenshotMix.js","../../packages/artplayer/node_modules/screenfull/dist/screenfull.js","../../packages/artplayer/src/player/fullscreenMix.js","../../packages/artplayer/src/player/fullscreenWebMix.js","../../packages/artplayer/src/player/fullscreenRotateMix.js","../../packages/artplayer/src/player/pipMix.js","../../packages/artplayer/src/player/loadedMix.js","../../packages/artplayer/src/player/playedMix.js","../../packages/artplayer/src/player/playingMix.js","../../packages/artplayer/src/player/autoSizeMix.js","../../packages/artplayer/src/player/rectMix.js","../../packages/artplayer/src/player/flipMix.js","../../packages/artplayer/src/player/lightMix.js","../../packages/artplayer/src/player/minMix.js","../../packages/artplayer/src/player/loopMin.js","../../packages/artplayer/src/player/index.js","../../node_modules/@babel/runtime/helpers/superPropBase.js","../../node_modules/@babel/runtime/helpers/get.js","../../packages/artplayer/src/utils/component.js","../../node_modules/@babel/runtime/helpers/defineProperty.js","../../packages/artplayer/src/control/fullscreen.js","../../packages/artplayer/src/control/fullscreenWeb.js","../../packages/artplayer/src/control/pip.js","../../packages/artplayer/src/control/playAndPause.js","../../packages/artplayer/src/control/progress.js","../../packages/artplayer/src/control/subtitle.js","../../packages/artplayer/src/control/time.js","../../packages/artplayer/src/control/volume.js","../../packages/artplayer/src/control/setting.js","../../packages/artplayer/src/control/thumbnails.js","../../packages/artplayer/src/control/screenshot.js","../../packages/artplayer/src/control/quality.js","../../packages/artplayer/src/control/loop.js","../../packages/artplayer/src/control/index.js","../../packages/artplayer/src/contextmenu/playbackRate.js","../../packages/artplayer/src/contextmenu/aspectRatio.js","../../packages/artplayer/src/contextmenu/info.js","../../packages/artplayer/src/contextmenu/version.js","../../packages/artplayer/src/contextmenu/light.js","../../packages/artplayer/src/contextmenu/close.js","../../packages/artplayer/src/contextmenu/index.js","../../packages/artplayer/src/info.js","../../packages/artplayer/src/subtitle.js","../../packages/artplayer/src/events/clickInit.js","../../packages/artplayer/src/events/hoverInit.js","../../packages/artplayer/src/events/mousemoveInit.js","../../packages/artplayer/src/events/resizeInit.js","../../packages/artplayer/src/events/gestureInLine truncated
|
{"version":3,"file":"artplayer.js","sources":["../../node_modules/@babel/runtime/helpers/classCallCheck.js","../../node_modules/@babel/runtime/helpers/createClass.js","../../node_modules/@babel/runtime/helpers/typeof.js","../../node_modules/@babel/runtime/helpers/assertThisInitialized.js","../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js","../../node_modules/@babel/runtime/helpers/getPrototypeOf.js","../../node_modules/@babel/runtime/helpers/setPrototypeOf.js","../../node_modules/@babel/runtime/helpers/inherits.js","../../node_modules/style-inject/dist/style-inject.es.js","../../packages/artplayer/node_modules/option-validator/dist/option-validator.js","../../packages/artplayer/src/utils/emitter.js","../../packages/artplayer/src/utils/compatibility.js","../../packages/artplayer/src/utils/dom.js","../../node_modules/@babel/runtime/helpers/isNativeFunction.js","../../node_modules/@babel/runtime/helpers/construct.js","../../node_modules/@babel/runtime/helpers/wrapNativeSuper.js","../../packages/artplayer/src/utils/error.js","../../packages/artplayer/src/utils/subtitle.js","../../packages/artplayer/src/utils/file.js","../../node_modules/@babel/runtime/helpers/arrayWithoutHoles.js","../../node_modules/@babel/runtime/helpers/iterableToArray.js","../../node_modules/@babel/runtime/helpers/nonIterableSpread.js","../../node_modules/@babel/runtime/helpers/toConsumableArray.js","../../packages/artplayer/src/utils/property.js","../../packages/artplayer/src/utils/time.js","../../packages/artplayer/src/utils/format.js","../../node_modules/@babel/runtime/helpers/defineProperty.js","../../packages/artplayer/src/scheme/index.js","../../packages/artplayer/src/config/index.js","../../packages/artplayer/src/whitelist.js","../../packages/artplayer/src/template.js","../../packages/artplayer/src/i18n/index.js","../../packages/artplayer/src/player/urlMix.js","../../packages/artplayer/src/player/attrInit.js","../../packages/artplayer/src/player/eventInit.js","../../packages/artplayer/src/player/exclusiveInit.js","../../packages/artplayer/src/player/playMix.js","../../packages/artplayer/src/player/pauseMix.js","../../packages/artplayer/src/player/toggleMix.js","../../packages/artplayer/src/player/seekMix.js","../../packages/artplayer/src/player/volumeMix.js","../../packages/artplayer/src/player/currentTimeMix.js","../../packages/artplayer/src/player/durationMix.js","../../packages/artplayer/src/player/switchMix.js","../../packages/artplayer/src/player/playbackRateMix.js","../../packages/artplayer/src/player/aspectRatioMix.js","../../packages/artplayer/src/player/screenshotMix.js","../../packages/artplayer/node_modules/screenfull/dist/screenfull.js","../../packages/artplayer/src/player/fullscreenMix.js","../../packages/artplayer/src/player/fullscreenWebMix.js","../../packages/artplayer/src/player/fullscreenRotateMix.js","../../packages/artplayer/src/player/pipMix.js","../../packages/artplayer/src/player/loadedMix.js","../../packages/artplayer/src/player/playedMix.js","../../packages/artplayer/src/player/playingMix.js","../../packages/artplayer/src/player/autoSizeMix.js","../../packages/artplayer/src/player/rectMix.js","../../packages/artplayer/src/player/flipMix.js","../../packages/artplayer/src/player/lightMix.js","../../packages/artplayer/src/player/minMix.js","../../packages/artplayer/src/player/loopMin.js","../../packages/artplayer/src/player/index.js","../../node_modules/@babel/runtime/helpers/superPropBase.js","../../node_modules/@babel/runtime/helpers/get.js","../../packages/artplayer/src/utils/component.js","../../packages/artplayer/src/control/fullscreen.js","../../packages/artplayer/src/control/fullscreenWeb.js","../../packages/artplayer/src/control/pip.js","../../packages/artplayer/src/control/playAndPause.js","../../packages/artplayer/src/control/progress.js","../../packages/artplayer/src/control/subtitle.js","../../packages/artplayer/src/control/time.js","../../packages/artplayer/src/control/volume.js","../../packages/artplayer/src/control/setting.js","../../packages/artplayer/src/control/thumbnails.js","../../packages/artplayer/src/control/screenshot.js","../../packages/artplayer/src/control/quality.js","../../packages/artplayer/src/control/loop.js","../../packages/artplayer/src/control/index.js","../../packages/artplayer/src/contextmenu/playbackRate.js","../../packages/artplayer/src/contextmenu/aspectRatio.js","../../packages/artplayer/src/contextmenu/info.js","../../packages/artplayer/src/contextmenu/version.js","../../packages/artplayer/src/contextmenu/light.js","../../packages/artplayer/src/contextmenu/close.js","../../packages/artplayer/src/contextmenu/index.js","../../packages/artplayer/src/info.js","../../packages/artplayer/src/subtitle.js","../../packages/artplayer/src/events/clickInit.js","../../packages/artplayer/src/events/hoverInit.js","../../packages/artplayer/src/events/mousemoveInit.js","../../packages/artplayer/src/events/resizeInit.js","../../packages/artplayer/src/events/gestureInLine truncated
|
||||||
@@ -132,8 +132,8 @@ export default class Artplayer extends Emitter {
|
|||||||
networkMonitor: false,
|
networkMonitor: false,
|
||||||
layers: [],
|
layers: [],
|
||||||
contextmenu: [],
|
contextmenu: [],
|
||||||
quality: [],
|
|
||||||
controls: [],
|
controls: [],
|
||||||
|
quality: [],
|
||||||
highlight: [],
|
highlight: [],
|
||||||
plugins: [],
|
plugins: [],
|
||||||
whitelist: [],
|
whitelist: [],
|
||||||
|
|||||||
@@ -7,6 +7,17 @@ function validElement(value, type, paths) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const component = {
|
||||||
|
html: validElement,
|
||||||
|
disable: 'boolean|undefined',
|
||||||
|
name: 'string|undefined',
|
||||||
|
index: 'number|undefined',
|
||||||
|
style: 'object|undefined',
|
||||||
|
click: 'function|undefined',
|
||||||
|
mounted: 'function|undefined',
|
||||||
|
tooltip: 'string|undefined',
|
||||||
|
};
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
container: validElement,
|
container: validElement,
|
||||||
url: 'string',
|
url: 'string',
|
||||||
@@ -40,28 +51,18 @@ export default {
|
|||||||
networkMonitor: 'boolean',
|
networkMonitor: 'boolean',
|
||||||
plugins: ['function'],
|
plugins: ['function'],
|
||||||
whitelist: ['string|function|regexp'],
|
whitelist: ['string|function|regexp'],
|
||||||
layers: [
|
layers: [component],
|
||||||
|
contextmenu: [component],
|
||||||
|
controls: [
|
||||||
{
|
{
|
||||||
disable: 'boolean|undefined',
|
...component,
|
||||||
name: 'string|undefined',
|
position: (value, type, paths) => {
|
||||||
index: 'number|undefined',
|
const position = ['top', 'left', 'right'];
|
||||||
html: validElement,
|
return errorHandle(
|
||||||
style: 'object|undefined',
|
position.includes(value),
|
||||||
click: 'function|undefined',
|
`${paths.join('.')} only accept ${position.toString()} as parameters, but got ${type}`,
|
||||||
mounted: 'function|undefined',
|
);
|
||||||
tooltip: 'string|undefined',
|
},
|
||||||
},
|
|
||||||
],
|
|
||||||
contextmenu: [
|
|
||||||
{
|
|
||||||
disable: 'boolean|undefined',
|
|
||||||
name: 'string|undefined',
|
|
||||||
index: 'number|undefined',
|
|
||||||
html: validElement,
|
|
||||||
style: 'object|undefined',
|
|
||||||
click: 'function|undefined',
|
|
||||||
mounted: 'function|undefined',
|
|
||||||
tooltip: 'string|undefined',
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
quality: [
|
quality: [
|
||||||
@@ -71,25 +72,6 @@ export default {
|
|||||||
url: 'string',
|
url: 'string',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
controls: [
|
|
||||||
{
|
|
||||||
disable: 'boolean|undefined',
|
|
||||||
name: 'string|undefined',
|
|
||||||
index: 'number|undefined',
|
|
||||||
html: validElement,
|
|
||||||
style: 'object|undefined',
|
|
||||||
click: 'function|undefined',
|
|
||||||
mounted: 'function|undefined',
|
|
||||||
tooltip: 'string|undefined',
|
|
||||||
position: (value, type, paths) => {
|
|
||||||
const position = ['top', 'left', 'right'];
|
|
||||||
return errorHandle(
|
|
||||||
position.includes(value),
|
|
||||||
`${paths.join('.')} only accept ${position.toString()} as parameters`,
|
|
||||||
);
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
highlight: [
|
highlight: [
|
||||||
{
|
{
|
||||||
time: 'number',
|
time: 'number',
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
{
|
{
|
||||||
"include": ["types"],
|
"include": [
|
||||||
|
"types/*"
|
||||||
|
],
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"lib": ["es2015"],
|
"lib": [
|
||||||
|
"es2018",
|
||||||
|
"dom"
|
||||||
|
],
|
||||||
"strict": true
|
"strict": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+27
-176
@@ -1,193 +1,60 @@
|
|||||||
|
type Component = {
|
||||||
|
html: string | HTMLElement;
|
||||||
|
disable?: boolean;
|
||||||
|
name?: string;
|
||||||
|
index?: number;
|
||||||
|
style?: object;
|
||||||
|
click?: Function;
|
||||||
|
mounted?: Function;
|
||||||
|
tooltip?: string;
|
||||||
|
};
|
||||||
|
|
||||||
export default class Artplayer {
|
export default class Artplayer {
|
||||||
constructor(option: {
|
constructor(option: {
|
||||||
/**
|
container: string | HTMLElement;
|
||||||
* Selector or a dom element (required)
|
|
||||||
*/
|
|
||||||
container: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Video url or a function that returns a promise value of url (required)
|
|
||||||
*/
|
|
||||||
url: string;
|
url: string;
|
||||||
|
|
||||||
/**
|
|
||||||
* Video cover url
|
|
||||||
*/
|
|
||||||
poster?: string;
|
poster?: string;
|
||||||
|
|
||||||
/**
|
|
||||||
* Video title
|
|
||||||
*/
|
|
||||||
title?: string;
|
title?: string;
|
||||||
|
|
||||||
/**
|
|
||||||
* Theme color like: #fff
|
|
||||||
*/
|
|
||||||
theme?: string;
|
theme?: string;
|
||||||
|
lang?: string;
|
||||||
/**
|
|
||||||
* Display language
|
|
||||||
*/
|
|
||||||
lang?: 'en' | 'zh-cn' | 'zh-tw';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize volume 0 ~ 1, will be overwritten by cached values
|
|
||||||
*/
|
|
||||||
volume?: number;
|
volume?: number;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to live by default
|
|
||||||
*/
|
|
||||||
isLive?: boolean;
|
isLive?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to mute by default
|
|
||||||
*/
|
|
||||||
muted?: boolean;
|
muted?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to autoplay by default
|
|
||||||
*/
|
|
||||||
autoplay?: boolean;
|
autoplay?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to automatically adapt to the size of the container
|
|
||||||
*/
|
|
||||||
autoSize?: boolean;
|
autoSize?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* When the player scrolls out of the viewport, the mini player mode is automatically enabled
|
|
||||||
*/
|
|
||||||
autoMin?: boolean;
|
autoMin?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to loop
|
|
||||||
*/
|
|
||||||
loop?: boolean;
|
loop?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display flip button
|
|
||||||
*/
|
|
||||||
flip?: boolean;
|
flip?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display playbackRate button
|
|
||||||
*/
|
|
||||||
playbackRate?: boolean;
|
playbackRate?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display aspectRatio option
|
|
||||||
*/
|
|
||||||
aspectRatio?: boolean;
|
aspectRatio?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display screenshot button
|
|
||||||
*/
|
|
||||||
screenshot?: boolean;
|
screenshot?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display setting button
|
|
||||||
*/
|
|
||||||
setting?: boolean;
|
setting?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to use hotkey
|
|
||||||
*/
|
|
||||||
hotkey?: boolean;
|
hotkey?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display pip button
|
|
||||||
*/
|
|
||||||
pip?: boolean;
|
pip?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to play mutually exclusive when multiple players
|
|
||||||
*/
|
|
||||||
mutex?: boolean;
|
mutex?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display the light mode in the context menu
|
|
||||||
*/
|
|
||||||
light?: boolean;
|
light?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to use blurred background in the context menu and settings panel
|
|
||||||
*/
|
|
||||||
backdrop?: boolean;
|
backdrop?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display fullscreen button
|
|
||||||
*/
|
|
||||||
fullscreen?: boolean;
|
fullscreen?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Whether to display web fullscreen button
|
|
||||||
*/
|
|
||||||
fullscreenWeb?: boolean;
|
fullscreenWeb?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Subtitle time offset plugin
|
|
||||||
*/
|
|
||||||
subtitleOffset?: boolean;
|
subtitleOffset?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Mini progress bar plugin
|
|
||||||
*/
|
|
||||||
miniProgressBar?: boolean;
|
miniProgressBar?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Local video preview plugin. By default, a configuration is added in the settings panel.
|
|
||||||
*/
|
|
||||||
localVideo?: boolean;
|
localVideo?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Local subtitle preview plugin. By default, a configuration is added in the settings panel.
|
|
||||||
*/
|
|
||||||
localSubtitle?: boolean;
|
localSubtitle?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* A network monitor is used to monitor the blocking of the video.
|
|
||||||
*/
|
|
||||||
networkMonitor?: boolean;
|
networkMonitor?: boolean;
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom plugins
|
|
||||||
*/
|
|
||||||
plugins?: Function[];
|
plugins?: Function[];
|
||||||
|
whitelist?: (string | Function | RegExp)[];
|
||||||
/**
|
layers?: Component[];
|
||||||
* Initialize the custom whitelist
|
contextmenu?: Component[];
|
||||||
*/
|
controls?: Component[];
|
||||||
whitelist?: [string, Function, RegExp];
|
quality?: {
|
||||||
|
default?: boolean;
|
||||||
/**
|
name: string;
|
||||||
* Initialize the custom layer
|
url: string;
|
||||||
*/
|
}[];
|
||||||
layers?: object[];
|
highlight?: {
|
||||||
|
time: number;
|
||||||
/**
|
text: string;
|
||||||
* Initialize the custom contextmenu
|
}[];
|
||||||
*/
|
|
||||||
contextmenu?: object[];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom quality
|
|
||||||
*/
|
|
||||||
quality?: object[];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom controls
|
|
||||||
*/
|
|
||||||
controls?: object[];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Initialize the custom highlight
|
|
||||||
*/
|
|
||||||
highlight?: object[];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Thumbnails option
|
|
||||||
*/
|
|
||||||
thumbnails?: {
|
thumbnails?: {
|
||||||
url: string;
|
url: string;
|
||||||
number?: number;
|
number?: number;
|
||||||
@@ -195,30 +62,14 @@ export default class Artplayer {
|
|||||||
height?: number;
|
height?: number;
|
||||||
column?: number;
|
column?: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* Subtitle option
|
|
||||||
*/
|
|
||||||
subtitle?: {
|
subtitle?: {
|
||||||
url: string;
|
url: string;
|
||||||
style: object;
|
style: object;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* More video attributes
|
|
||||||
*/
|
|
||||||
moreVideoAttr?: object;
|
moreVideoAttr?: object;
|
||||||
|
|
||||||
/**
|
|
||||||
* Custom icon
|
|
||||||
*/
|
|
||||||
icons?: {
|
icons?: {
|
||||||
[propName: string]: string;
|
[propName: string]: string | HTMLElement;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* Custom video type
|
|
||||||
*/
|
|
||||||
customType?: {
|
customType?: {
|
||||||
[propName: string]: Function;
|
[propName: string]: Function;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in new issue
Block a user