new EventListener(listener, scope, once)
Constructor principal de la clase.
| Name | Type | Default | Description |
|---|---|---|---|
listener |
function |
Función "Callback" con el evento. |
|
scope |
Object |
"Scope", Se asigna al evento usa el método "apply" (Asignando explícitamente el objeto "this"). |
|
once |
Boolean | false |
Se produzca una vez, por defecto falso. |
Methods
-
fire(argsParam)
facade/js/event/Listener.js, line 63 -
Disparador
Name Type Description argsParamArray Argumento que se añadirá al "scope" del evento.
-
getEventKey(){IDEE.EventListener.eventKey_}
facade/js/event/Listener.js, line 79 -
Devuelve el identificador del evento.
Returns:
Identificador del evento.
-
has(listener, scope){Boolean}
facade/js/event/Listener.js, line 110 -
Devuelve verdadero si el parámetro "listener" es una función y el "scope" tiene valor, en caso contrario si el valor del identificador es igual a la función que se le pasa por parámetros ("listener") devuelve verdadero.
Si nada de esto se cumple devuelve falso.
Name Type Description listenerfunction Función "Callback".
scopeObject "Scope", Se asigna al evento usa el método "apply" (Asignando explícitamente el objeto "this").
Returns:
Verdadero si el parámetro "listener" y el "scope" son correctos.
-
isOnce(){IDEE.EventListener.once_}
facade/js/event/Listener.js, line 91 -
Devuelve si solo se ejecutará una vez.
Returns:
Devuelve el valor de la propiedad "once".