@rotomeca/event - v5.0.0
    Preparing search index...

    Class EventData<TArgs, TResult, T>

    Implémentation concrète de IEventData.

    const data = new EventData((msg: string) => console.log(msg), 'bonjour');
    const event = new EventHandler();
    event.push(data);

    Type Parameters

    • TArgs extends any[] = any[]

      Tuple représentant les types des arguments du callback. Par défaut any[].

    • TResult extends any = any
    • T extends Func<TArgs, TResult> = Func<TArgs, TResult>

      Type du callback, doit étendre Func<TArgs>. Par défaut Func<TArgs>.

    Implements

    Index

    Constructors

    Properties

    Constructors

    Properties

    args: TArgs

    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.

    callback: T

    Le callback à exécuter lors du déclenchement de l'événement.