X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=docs%2Fclasses%2FPoolEmitter.html;h=95b58849e730df7ddf137222d2d1fa88e13f165c;hb=67de15a041152a973334839ad2c73284b1b3cbb3;hp=661143a0674679ea02477e13a8fb590485c04c2f;hpb=0770fe626b2bb3212a1d73fa4764973ac92e241a;p=poolifier.git diff --git a/docs/classes/PoolEmitter.html b/docs/classes/PoolEmitter.html index 661143a0..95b58849 100644 --- a/docs/classes/PoolEmitter.html +++ b/docs/classes/PoolEmitter.html @@ -1,4 +1,4 @@ -PoolEmitter | poolifier
+PoolEmitter | poolifier
-
+
@@ -33,79 +33,79 @@

Constructors

-
+
-
    - +
      +
    • Parameters

      • -
        Optional options: EventEmitterOptions
      -

      Returns PoolEmitter

+

Returns PoolEmitter

+
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:111
  • Properties

    -
    +
    -
    captureRejectionSymbol: typeof captureRejectionSymbol
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:328
  • +
    -
    captureRejections: boolean
    +
    captureRejections: boolean

    Sets or gets the default captureRejection value for all emitters.

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:333
  • +
    -
    defaultMaxListeners: number
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:334
  • +
    -
    errorMonitor: typeof errorMonitor
    +
    errorMonitor: typeof errorMonitor

    This symbol shall be used to install a listener for only monitoring 'error' events. Listeners installed using this symbol are called before the regular 'error' listeners are called.

    @@ -115,13 +115,13 @@ regular 'error' listener is installed.

    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:327
  • Methods

    -
    +
    -
      - +
        +
      • Alias for emitter.on(eventName, listener).

        @@ -131,34 +131,34 @@ regular 'error' listener is installed.

        Parameters

        • -
          eventName: string | symbol
        • +
          eventName: string | symbol
        • -
          listener: ((...args: any[]) => void)
          +
          listener: ((...args) => void)
          • -
              -
            • (...args: any[]): void
            • +
                +
              • (...args): void
              • Parameters

                • -
                  Rest ...args: any[]
                +
                Rest ...args: any[]

        Returns void

    -

    Returns PoolEmitter

    +
    -
      - +
        +
      • Synchronously calls each of the listeners registered for the event namedeventName, in the order they were registered, passing the supplied arguments to each.

        Returns true if the event had listeners, false otherwise.

        -
        const EventEmitter = require('events');
        const myEmitter = new EventEmitter();

        // First listener
        myEmitter.on('event', function firstListener() {
        console.log('Helloooo! first listener');
        });
        // Second listener
        myEmitter.on('event', function secondListener(arg1, arg2) {
        console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
        });
        // Third listener
        myEmitter.on('event', function thirdListener(...args) {
        const parameters = args.join(', ');
        console.log(`event with parameters ${parameters} in third listener`);
        });

        console.log(myEmitter.listeners('event'));

        myEmitter.emit('event', 1, 2, 3, 4, 5);

        // Prints:
        // [
        // [Function: firstListener],
        // [Function: secondListener],
        // [Function: thirdListener]
        // ]
        // Helloooo! first listener
        // event with parameters 1, 2 in second listener
        // event with parameters 1, 2, 3, 4, 5 in third listener -
        +
        const EventEmitter = require('events');
        const myEmitter = new EventEmitter();

        // First listener
        myEmitter.on('event', function firstListener() {
        console.log('Helloooo! first listener');
        });
        // Second listener
        myEmitter.on('event', function secondListener(arg1, arg2) {
        console.log(`event with parameters ${arg1}, ${arg2} in second listener`);
        });
        // Third listener
        myEmitter.on('event', function thirdListener(...args) {
        const parameters = args.join(', ');
        console.log(`event with parameters ${parameters} in third listener`);
        });

        console.log(myEmitter.listeners('event'));

        myEmitter.emit('event', 1, 2, 3, 4, 5);

        // Prints:
        // [
        // [Function: firstListener],
        // [Function: secondListener],
        // [Function: thirdListener]
        // ]
        // Helloooo! first listener
        // event with parameters 1, 2 in second listener
        // event with parameters 1, 2, 3, 4, 5 in third listener +

        Since

        v0.1.26

        @@ -166,49 +166,51 @@ to each.

        Parameters

        • -
          eventName: string | symbol
        • +
          eventName: string | symbol
        • -
          Rest ...args: any[]
    +
    Rest ...args: any[]

    Returns boolean

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:610
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:673
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:526
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:620
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:539
  • +
    - -

    Returns PoolEmitter

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:499
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:385
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:414
  • +
    - -

    Returns PoolEmitter

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:638
  • +
    - -

    Returns PoolEmitter

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:654
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:569
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:510
  • +
    - -

    Returns PoolEmitter

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:494
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:520
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:299
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:271
  • +
    -
    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:254
  • +
    - +
  • Parameters

    • -
      emitter: _DOMEventTarget
    • +
      emitter: _DOMEventTarget
    • -
      eventName: string
    • +
      eventName: string
    • -
      Optional options: StaticEventEmitterOptions
    -

    Returns Promise<any[]>

  • +

    Returns Promise<any[]>

    -
    +
  • Defined in node_modules/.pnpm/@types+node@18.16.3/node_modules/@types/node/events.d.ts:195
  • +
    -
    - +
    +
    +
    +

    On This Page

    - -
    +
  • constructor
  • +
  • captureRejectionSymbol
  • +
  • captureRejections
  • +
  • defaultMaxListeners
  • +
  • errorMonitor
  • +
  • addListener
  • +
  • emit
  • +
  • eventNames
  • +
  • getMaxListeners
  • +
  • listenerCount
  • +
  • listeners
  • +
  • off
  • +
  • on
  • +
  • once
  • +
  • prependListener
  • +
  • prependOnceListener
  • +
  • rawListeners
  • +
  • removeAllListeners
  • +
  • removeListener
  • +
  • setMaxListeners
  • +
  • getEventListeners
  • +
  • listenerCount
  • +
  • on
  • +
  • once
  • +
  • setMaxListeners
  • + +

    Generated using TypeDoc

    -
    \ No newline at end of file +
    \ No newline at end of file