Quiero usar el mismo controlador de botones para un script JS estándar. ¿Hay alguna manera de usar algo como un controlador de eventos para obtener la ID del botón que se presionó y pasarlo a la subrutina?
Pseudocódigo para transmitir el punto
document.addEventListener('buttonClick', (event) => { drawComponent(event.clientX, event.clientY, event.buttonID); })Estoy usando ASP.Net MVC, electron y Razor View Engine si eso es relevante.
Usar evento.objetivo
document.addEventListener('buttonClick', (event) => { console.log("element: " + event.target); drawComponent(event.clientX, event.clientY, event.buttonID); })