Implémentation concrète de IEventData.
const data = new EventData((msg: string) => console.log(msg), 'bonjour');const event = new EventHandler();event.push(data); Copy
const data = new EventData((msg: string) => console.log(msg), 'bonjour');const event = new EventHandler();event.push(data);
Tuple représentant les types des arguments du callback. Par défaut any[].
any[]
Type du callback, doit étendre Func<TArgs>. Par défaut Func<TArgs>.
Func<TArgs>
Crée une instance de EventData.
Le callback à encapsuler.
Les arguments par défaut transmis au callback à chaque appel.
Les arguments par défaut transmis au callback lors de l'appel. Ils sont passés avant les arguments fournis lors du déclenchement de l'événement.
Le callback à exécuter lors du déclenchement de l'événement.
Implémentation concrète de IEventData.
Example
Implements