Boa tarde!
Estou com uma dúvida simples com os custom events no bloco de dashboard custom HTML.
Montei um exemplo simples para explicar:
Meu objetivo é que o bloco emissor crie dois custom events (com base no input) e cada um seja mostrado em um bloco separado. Repare que o bloco de cima funciona normalmente e o de baixo parece não receber o event apesar de o código ser extremamente similar…
O bloco emissor é criado da seguinte forma:
<script>
const numero_1 = document.getElementById('input');
numero_1.addEventListener('input', (n1) => {
Dashboard.emitCustomEvent({
numero_1: n1.target.value
});
});
const numero_2 = document.getElementById('input2');
numero_2.addEventListener('input2', (n2) => {
Dashboard.emitCustomEvent({
numero_2: n2.target.value
});
});
</script>
O receptor de cima, que está funcionando, tem seu código idêntico ao receptor de baixo (obviamente com os parametros do input 2).
Pergunto: o código acima representa a forma correta de emitir dois custom events?
Isso é um recurso relativamente recente na plataforma e eu gostaria de entendê-lo melhor.
Obrigado!