简化事件

This commit is contained in:
Harvey committed 2020-05-22 13:23:28 +08:00
1 parent 938b90f3a7
commit 4718cd186b
36 files changed
+223 -250

No files matched your search

+1 -1
View File
@@ -18,7 +18,7 @@ export default function fullscreen(option) {
player.fullscreenToggle = true;
});
art.on('fullscreenChange', value => {
art.on('fullscreen', value => {
tooltip($control, i18n.get(value ? 'Exit fullscreen' : 'Fullscreen'));
});
},
@@ -18,7 +18,7 @@ export default function fullscreenWeb(option) {
player.fullscreenWebToggle = true;
});
art.on('fullscreenWebChange', value => {
art.on('fullscreenWeb', value => {
tooltip($control, i18n.get(value ? 'Exit web fullscreen' : 'Web fullscreen'));
});
},
+8 -8
View File
@@ -9,14 +9,14 @@ export default function loop(option) {
const $left = append($control, `<span class="art-loop-point"></span>`);
const $right = append($control, `<span class="art-loop-point"></span>`);
art.on('loopAdd', (value) => {
setStyle($control, 'display', 'block');
setStyle($left, 'left', `calc(${(value[0] / player.duration) * 100}% - ${$left.clientWidth}px)`);
setStyle($right, 'left', `${(value[1] / player.duration) * 100}%`);
});
art.on('loopRemove', () => {
setStyle($control, 'display', 'none');
art.on('loop', (value) => {
if (value) {
setStyle($control, 'display', 'block');
setStyle($left, 'left', `calc(${(value[0] / player.duration) * 100}% - ${$left.clientWidth}px)`);
setStyle($right, 'left', `${(value[1] / player.duration) * 100}%`);
} else {
setStyle($control, 'display', 'none');
}
});
},
});
+1 -1
View File
@@ -18,7 +18,7 @@ export default function pip(option) {
player.pipToggle = true;
});
art.on('pipChange', (value) => {
art.on('pip', (value) => {
tooltip($control, i18n.get(value ? 'Exit PIP mode' : 'PIP mode'));
});
},
+1 -1
View File
@@ -18,7 +18,7 @@ export default function setting(option) {
setting.toggle = true;
});
art.on('settingToggle', value => {
art.on('setting', value => {
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;
});
art.on('subtitleToggle', value => {
art.on('subtitle', value => {
tooltip($control, i18n.get(value ? 'Hide subtitle' : 'Show subtitle'));
});
},