重命名事件

This commit is contained in:
Harvey committed 2020-05-20 11:13:02 +08:00
1 parent a0e13479d3
commit 02915fcee5
10 files changed
+61 -61

No files matched your search

+38 -38
View File
@@ -56,44 +56,44 @@ art.on('video:canplay', function (event) {
## Subtitle ## Subtitle
| Event | Description | Parameter | | Event | Description | Parameter |
| ----------------- | ----------------------------- | --------------------- | | ---------------- | ----------------------------- | --------------------- |
| `subtitle:update` | When the subtitles change | Current subtitle text | | `subtitleUpdate` | When the subtitles change | Current subtitle text |
| `subtitle:switch` | When switching subtitles | Current subtitle url | | `subtitleSwitch` | When switching subtitles | Current subtitle url |
| `subtitle:load` | When the subtitles loaded | Current subtitle url | | `subtitleLoad` | When the subtitles loaded | Current subtitle url |
| `subtitle:err` | When the subtitles load error | Error object | | `subtitleErr` | When the subtitles load error | Error object |
| `subtitle:toggle` | When displaying subtitles | Whether to show | | `subtitleToggle` | When displaying subtitles | Whether to show |
## Notice ## Notice
| Event | Description | Parameter | | Event | Description | Parameter |
| --------------- | ---------------------- | --------------- | | -------------- | ---------------------- | --------------- |
| `notice:toggle` | When displaying notice | Whether to show | | `noticeToggle` | When displaying notice | Whether to show |
## Mask ## Mask
| Event | Description | Parameter | | Event | Description | Parameter |
| ------------- | -------------------- | --------------- | | ------------ | -------------------- | --------------- |
| `mask:toggle` | When displaying mask | Whether to show | | `maskToggle` | When displaying mask | Whether to show |
## Loading ## Loading
| Event | Description | Parameter | | Event | Description | Parameter |
| ---------------- | ----------------------- | --------------- | | --------------- | ----------------------- | --------------- |
| `loading:toggle` | When displaying loading | Whether to show | | `loadingToggle` | When displaying loading | Whether to show |
## Layer ## Layer
| Event | Description | Parameter | | Event | Description | Parameter |
| -------------- | ----------------------- | ------------------- | | ------------- | ----------------------- | ------------------- |
| `layer:add` | When adding a new layer | Layer configuration | | `layerAdd` | When adding a new layer | Layer configuration |
| `layer:toggle` | When displaying layer | Whether to show | | `layerToggle` | When displaying layer | Whether to show |
## Info ## Info
| Event | Description | Parameter | | Event | Description | Parameter |
| ------------- | -------------------- | --------------- | | ------------ | -------------------- | --------------- |
| `info:toggle` | When displaying info | Whether to show | | `infoToggle` | When displaying info | Whether to show |
## Hotkey ## Hotkey
@@ -103,27 +103,27 @@ art.on('video:canplay', function (event) {
## Setting ## Setting
| Event | Description | Parameter | | Event | Description | Parameter |
| ---------------- | ------------------------- | --------------------- | | --------------- | ------------------------- | --------------------- |
| `setting:add` | When adding a new setting | Setting configuration | | `settingAdd` | When adding a new setting | Setting configuration |
| `setting:toggle` | When displaying setting | Whether to show | | `settingToggle` | When displaying setting | Whether to show |
## Contextmenu ## Contextmenu
| Event | Description | Parameter | | Event | Description | Parameter |
| -------------------- | ----------------------------- | ------------------------- | | ------------------- | ----------------------------- | ------------------------- |
| `contextmenu:add` | When adding a new contextmenu | Contextmenu configuration | | `contextmenuAdd` | When adding a new contextmenu | Contextmenu configuration |
| `contextmenu:toggle` | When displaying contextmenu | Whether to show | | `contextmenuToggle` | When displaying contextmenu | Whether to show |
## Control ## Control
| Event | Description | Parameter | | Event | Description | Parameter |
| ---------------- | ------------------------- | --------------------- | | --------------- | ------------------------- | --------------------- |
| `control:add` | When adding a new control | Control configuration | | `controlAdd` | When adding a new control | Control configuration |
| `control:toggle` | When displaying control | Whether to show | | `controlToggle` | When displaying control | Whether to show |
## Plugins ## Plugins
| Event | Description | Parameter | | Event | Description | Parameter |
| ------------ | ------------------------ | -------------------- | | ----------- | ------------------------ | -------------------- |
| `plugin:add` | When adding a new plugin | Plugin configuration | | `pluginAdd` | When adding a new plugin | Plugin configuration |
+11 -11
View File
@@ -2367,7 +2367,7 @@
callback($ref, this, this.art); callback($ref, this, this.art);
} }
this.art.emit("".concat(this.name, ":add"), option); this.art.emit("".concat(this.name, "Add"), option);
def(this, name, { def(this, name, {
get: function get() { get: function get() {
return option; return option;
@@ -2389,7 +2389,7 @@
removeClass($player, className); removeClass($player, className);
} }
this.art.emit("".concat(this.name, ":toggle"), value); this.art.emit("".concat(this.name, "Toggle"), value);
} }
}, { }, {
key: "toggle", key: "toggle",
@@ -2684,7 +2684,7 @@
proxy($control, 'click', function () { proxy($control, 'click', function () {
subtitle.toggle = true; subtitle.toggle = true;
}); });
art.on('subtitle:toggle', function (value) { art.on('subtitleToggle', function (value) {
tooltip($control, i18n.get(value ? 'Hide subtitle' : 'Show subtitle')); tooltip($control, i18n.get(value ? 'Hide subtitle' : 'Show subtitle'));
}); });
} }
@@ -2815,7 +2815,7 @@
proxy($control, 'click', function () { proxy($control, 'click', function () {
setting.toggle = true; setting.toggle = true;
}); });
art.on('setting:toggle', function (value) { art.on('settingToggle', function (value) {
tooltip($control, i18n.get(value ? 'Hide setting' : 'Show setting')); tooltip($control, i18n.get(value ? 'Hide setting' : 'Show setting'));
}); });
} }
@@ -3403,7 +3403,7 @@
}, 1000); }, 1000);
} }
art.on('info:toggle', function (value) { art.on('infoToggle', function (value) {
clearTimeout(timer); clearTimeout(timer);
if (value) { if (value) {
@@ -3449,7 +3449,7 @@
$subtitle.innerHTML = this.activeCue.text.split(/\r?\n/).map(function (item) { $subtitle.innerHTML = this.activeCue.text.split(/\r?\n/).map(function (item) {
return "<p>".concat(escape(item), "</p>"); return "<p>".concat(escape(item), "</p>");
}).join(''); }).join('');
this.art.emit('subtitle:update', this.activeCue.text); this.art.emit('subtitleUpdate', this.activeCue.text);
} }
} }
}, { }, {
@@ -3465,7 +3465,7 @@
notice.show = "".concat(i18n.get('Switch subtitle'), ": ").concat(name); notice.show = "".concat(i18n.get('Switch subtitle'), ": ").concat(name);
} }
_this2.art.emit('subtitle:switch', subUrl); _this2.art.emit('subtitleSwitch', subUrl);
return subUrl; return subUrl;
}); });
@@ -3494,7 +3494,7 @@
return fetch(url).then(function (response) { return fetch(url).then(function (response) {
return response.text(); return response.text();
}).then(function (text) { }).then(function (text) {
_this3.art.emit('subtitle:load', url); _this3.art.emit('subtitleLoad', url);
switch (ext || getExt(url)) { switch (ext || getExt(url)) {
case 'srt': case 'srt':
@@ -3518,7 +3518,7 @@
}).catch(function (err) { }).catch(function (err) {
notice.show = err; notice.show = err;
_this3.art.emit('subtitle:err', err); _this3.art.emit('subtitleErr', err);
throw err; throw err;
}); });
@@ -4392,7 +4392,7 @@
background: theme background: theme
}, },
mounted: function mounted($progressBar) { mounted: function mounted($progressBar) {
art.on('control:toggle', function (value) { art.on('controlToggle', function (value) {
$progressBar.style.display = value ? 'none' : 'block'; $progressBar.style.display = value ? 'none' : 'block';
}); });
art.on('destroy', function () { art.on('destroy', function () {
@@ -4512,7 +4512,7 @@
def(this, pluginName, { def(this, pluginName, {
value: result value: result
}); });
this.art.emit('plugin:add', plugin); this.art.emit('pluginAdd', plugin);
return this; return this;
} }
}]); }]);
+1 -1
View File
@@ -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","../../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 {"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
+1 -1
View File
@@ -18,7 +18,7 @@ export default function setting(option) {
setting.toggle = true; setting.toggle = true;
}); });
art.on('setting:toggle', value => { art.on('settingToggle', value => {
tooltip($control, i18n.get(value ? 'Hide setting' : 'Show setting')); tooltip($control, i18n.get(value ? 'Hide setting' : 'Show setting'));
}); });
}, },
+1 -1
View File
@@ -18,7 +18,7 @@ export default function subtitle(option) {
subtitle.toggle = true; subtitle.toggle = true;
}); });
art.on('subtitle:toggle', value => { art.on('subtitleToggle', value => {
tooltip($control, i18n.get(value ? 'Hide subtitle' : 'Show subtitle')); tooltip($control, i18n.get(value ? 'Hide subtitle' : 'Show subtitle'));
}); });
}, },
+1 -1
View File
@@ -33,7 +33,7 @@ export default class Info extends Component {
}, 1000); }, 1000);
} }
art.on('info:toggle', value => { art.on('infoToggle', value => {
clearTimeout(timer); clearTimeout(timer);
if (value) { if (value) {
loop(); loop();
+1 -1
View File
@@ -45,7 +45,7 @@ export default class Plugins {
def(this, pluginName, { def(this, pluginName, {
value: result, value: result,
}); });
this.art.emit('plugin:add', plugin); this.art.emit('pluginAdd', plugin);
return this; return this;
} }
} }
@@ -17,7 +17,7 @@ export default function miniProgressBar(art) {
background: theme, background: theme,
}, },
mounted($progressBar) { mounted($progressBar) {
art.on('control:toggle', value => { art.on('controlToggle', value => {
$progressBar.style.display = value ? 'none' : 'block'; $progressBar.style.display = value ? 'none' : 'block';
}); });
+4 -4
View File
@@ -39,7 +39,7 @@ export default class Subtitle extends Component {
.split(/\r?\n/) .split(/\r?\n/)
.map((item) => `<p>${escape(item)}</p>`) .map((item) => `<p>${escape(item)}</p>`)
.join(''); .join('');
this.art.emit('subtitle:update', this.activeCue.text); this.art.emit('subtitleUpdate', this.activeCue.text);
} }
} }
@@ -49,7 +49,7 @@ export default class Subtitle extends Component {
if (name) { if (name) {
notice.show = `${i18n.get('Switch subtitle')}: ${name}`; notice.show = `${i18n.get('Switch subtitle')}: ${name}`;
} }
this.art.emit('subtitle:switch', subUrl); this.art.emit('subtitleSwitch', subUrl);
return subUrl; return subUrl;
}); });
} }
@@ -73,7 +73,7 @@ export default class Subtitle extends Component {
return fetch(url) return fetch(url)
.then((response) => response.text()) .then((response) => response.text())
.then((text) => { .then((text) => {
this.art.emit('subtitle:load', url); this.art.emit('subtitleLoad', url);
switch (ext || getExt(url)) { switch (ext || getExt(url)) {
case 'srt': case 'srt':
return vttToBlob(srtToVtt(text)); return vttToBlob(srtToVtt(text));
@@ -94,7 +94,7 @@ export default class Subtitle extends Component {
}) })
.catch((err) => { .catch((err) => {
notice.show = err; notice.show = err;
this.art.emit('subtitle:err', err); this.art.emit('subtitleErr', err);
throw err; throw err;
}); });
} }
+2 -2
View File
@@ -21,7 +21,7 @@ export default class Component {
} else { } else {
removeClass($player, className); removeClass($player, className);
} }
this.art.emit(`${this.name}:toggle`, value); this.art.emit(`${this.name}Toggle`, value);
} }
set toggle(value) { set toggle(value) {
@@ -75,7 +75,7 @@ export default class Component {
callback($ref, this, this.art); callback($ref, this, this.art);
} }
this.art.emit(`${this.name}:add`, option); this.art.emit(`${this.name}Add`, option);
def(this, name, { def(this, name, {
get: () => option, get: () => option,