enh: 'execute' event type

This commit is contained in:
Timothy J. Baek 2024-10-07 22:50:57 -07:00
parent d2a1f4a93d
commit 9bd5567552

View File

@ -199,6 +199,13 @@
eventConfirmationTitle = data.title;
eventConfirmationMessage = data.message;
} else if (type === 'execute') {
try {
// Use Function constructor to evaluate code in a safer way
new Function(data.code)();
} catch (error) {
console.error('Error executing code:', error);
}
} else if (type === 'input') {
eventCallback = cb;