Added capture to global keyboard shortcuts

This commit is contained in:
Joel Collins 2020-03-30 15:53:53 +01:00
parent f037831f83
commit c5fa0dec03
4 changed files with 129 additions and 93 deletions

View file

@ -108,6 +108,14 @@ export default {
},
methods: {
flashStream: function() {
// Run an animation that flashes the stream (for capture feedback)
let element = this.$refs.streamDisplay;
element.classList.remove("uk-animation-fade");
element.offsetHeight; /* trigger reflow */
element.classList.add("uk-animation-fade");
},
clickMonitor: function(event) {
// Calculate steps from event coordinates and store config FOV
let xCoordinate = event.offsetX;
@ -127,14 +135,6 @@ export default {
this.$root.$emit("globalMoveEvent", xSteps, ySteps, 0, false);
},
flashStream: function() {
// Run an animation that flashes the stream (for capture feedback)
let element = this.$refs.streamDisplay;
element.classList.remove("uk-animation-fade");
element.offsetHeight; /* trigger reflow */
element.classList.add("uk-animation-fade");
},
handleResize: function() {
// Only fires resize event after no resize in 500ms (prevents resize event spam)
clearTimeout(this.resizeTimeoutId);