Members
-
<readonly> events' :Object
-
Description
Obtient les évènements
Methods
-
createEvent( eventName, eventScriptLines ) → {any}
-
Description
Crée un évènement dans les
events
.Parameters
Name Type Description eventName
String Nom de l'évènement
eventScriptLines
Array.<String> | function implémentation de l'évènement. Peut être un tableau de ligne de code ou une callback
function(context)
.Returns
Examples
// avec un tableau de code this.createEvent('onInit', ['const test = "test!";', 'console.log(context.eventName, test);']); // avec une fonction this.createEvent('onInit', context => { const test = "test!"; console.log(context.eventName, test); });
-
removeEvent( eventName )
-
Description
Supprime un évènement dans les
events
.Parameters
Name Type Description eventName
String Nom de l'évènement à supprimer.
-
runEvent( eventName, args ) → {any}
-
Description
Exécute un évènement s'il existe dans les
events
.Parameters
Name Type Description eventName
String Nom de l'évènement
args
Object Arguments à passer dans l'objet de contexte.
Returns