Spaces:
Runtime error
Runtime error
File size: 895 Bytes
9f77976 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
() => {
function gradioApp() {
const elems = document.getElementsByTagName('gradio-app');
const elem = elems.length == 0 ? document : elems[0];
if (elem !== document) {
elem.getElementById = function(id) {
return document.getElementById(id);
};
}
return elem.shadowRoot ? elem.shadowRoot : elem;
}
window.addEventListener('keydown', (e) => {
if ((e.ctrlKey || e.metaKey) && e.key == "`") { // CTRL + ` key
const recordButtons = [...gradioApp().querySelectorAll('button.record.record-button')].filter(x => x.checkVisibility());
const stopButtons = [...gradioApp().querySelectorAll('button.stop-button')].filter(x => x.checkVisibility());
for (let button of recordButtons.concat(stopButtons)) {
button.click();
}
}
});
} |