Gestión de eventos en JavaScript
5 min
AddEventListener
addEventListener() es un método común de BrightSign que se utiliza para escuchar un evento.
Sintaxis:
target.addEventListener(type, listener);- tipo string: Especifica el tipo de evento que se debe escuchar
- oyente function: El objeto que debe ser notificado cuando ocurre el evento (del tipo) especificado
RemoveEventListener
removeEventListener()es un método común de BrightSign que se utiliza para eliminar un detector de eventos.
Sintaxis:
target.removeEventListener(type, listener);- tipo string: Especifica el tipo de evento que se debe escuchar
- oyente function: El objeto que debe ser notificado cuando ocurre el evento (del tipo) especificado
Ejemplo
function GPIOcontrolDown(msg){
console.log(JSON.stringify(msg));
console.log(" GPIO : " + msg.detail)
}
// to add an event listener for the "controldown" GPIO event
control_port.addEventListener("controldown", GPIOcontrolDown);
// to remove the "controldown" GPIO event listener
control_port.removeEventListener("controldown", GPIOcontrolDown);