Skip to main content
Este módulo proporciona métodos de utilidad para operaciones comunes.

addEventListener

El método addEventListener() asocia un manejador de eventos al elemento especificado.
Kameleoon reinicia todos los event listeners creados a través de esta API durante las recargas del motor. Use este método para añadir listeners en SPAs y garantizar una limpieza adecuada.
Argumentos

addUniversalClickListener

El método addUniversalClickListener() asocia un manejador de clic que escucha clics de ratón en escritorio y eventos de touchdown en dispositivos móviles y tablets. En dispositivos móviles, se produce un touchdown si el motor detecta un evento touchstart seguido de un evento touchend sin un touchmove intermedio.
Kameleoon reinicia todos los listeners creados a través de esta API durante las recargas del motor, lo que facilita la limpieza en SPAs.
En dispositivos de escritorio, los clics derechos también disparan este método (por ejemplo, al abrir un enlace en una nueva pestaña).
Argumentos

clearInterval

El método clearInterval() cancela un temporizador que estableció mediante setInterval().
Argumentos

clearTimeout

El método clearTimeout() cancela un temporizador que estableció mediante setTimeout().
Argumentos

computeHash

El método computeHash() calcula un hash a partir de una cadena. Úselo para procesar datos únicos sin manipular directamente información personal sensible.
Argumentos Valor de retorno

getURLParameters

El método getURLParameters() analiza la URL actual y devuelve todos los parámetros detectados. Este método admite tanto los parámetros de búsqueda (?) como los de hash (#).
Valor de retorno

performRequest

El método performRequest() inicia una llamada a un servidor web remoto.
Argumentos

querySelectorAll

El método querySelectorAll() devuelve todos los elementos del documento que coincidan con los selectores CSS especificados como un objeto NodeList estático.
Este método admite selectores con :contains y :eq.
Argumentos Valor de retorno

setInterval

El método setInterval() ejecuta una función o expresión en el intervalo especificado en milisegundos. Kameleoon reinicia todos los intervalos creados a través de esta API durante las recargas del motor. Use este método en SPAs para garantizar una limpieza adecuada.
Argumentos Valor de retorno

setTimeout

El método setTimeout() ejecuta una función o expresión tras el número de milisegundos especificado. Kameleoon reinicia todos los timeouts creados a través de esta API durante las recargas del motor. Use este método en SPAs para garantizar una limpieza adecuada.
Argumentos Valor de retorno