Packages

package events

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. events
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Domain extends Object
    Annotations
    @JSType() @native()
  2. class EventEmitter extends Object with IEventEmitter

    Much of the Node.js core API is built around an idiomatic asynchronous event-driven architecture in which certain kinds of objects (called "emitters") periodically emit named events that cause Function objects ("listeners") to be called.

    Much of the Node.js core API is built around an idiomatic asynchronous event-driven architecture in which certain kinds of objects (called "emitters") periodically emit named events that cause Function objects ("listeners") to be called.

    The EventEmitter class is defined and exposed by the events module

    Annotations
    @JSType() @native() @JSImport("events", "EventEmitter")
    See also

    https://nodejs.org/api/events.html

  3. implicit final class EventEmitterExtensions[T <: EventEmitter] extends AnyVal
  4. trait EventEmitterOptions extends Object
    Annotations
    @JSType()
  5. trait IEventEmitter extends Object

    EventEmitter Interface

    EventEmitter Interface

    Annotations
    @JSType() @native()

Value Members

  1. object EventEmitter extends Object

    EventEmitter Singleton

    EventEmitter Singleton

    Annotations
    @native() @JSImport("events", JSImport.Namespace)
  2. object EventEmitterOptions

Inherited from AnyRef

Inherited from Any

Ungrouped