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 AddEventListenerOptions extends Object
    Annotations
    @JSType()
  2. trait AddListenerOptions extends Object
    Annotations
    @JSType()
  3. trait Domain extends Object
    Annotations
    @JSType() @native()
  4. trait Event extends Object

    The Event object is an adaptation of the Event Web API.

    The Event object is an adaptation of the Event Web API. Instances are created internally by Node.js.

    Annotations
    @JSType() @native()
  5. 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

  6. implicit final class EventEmitterExtensions[T <: EventEmitter] extends AnyVal
  7. trait EventEmitterOptions extends Object
    Annotations
    @JSType()
  8. trait EventTarget extends Object
    Annotations
    @JSType() @native()
  9. trait IEventEmitter extends Object

    EventEmitter Interface

    EventEmitter Interface

    Annotations
    @JSType() @native()
  10. trait NodeEventTarget extends Object with EventTarget
    Annotations
    @JSType() @native()
  11. trait RemoveEventListenerOptions extends Object
    Annotations
    @JSType()

Value Members

  1. object AddEventListenerOptions
  2. object AddListenerOptions
  3. object Event extends Object
    Annotations
    @native() @JSGlobal("Event")
  4. object EventEmitter extends Object

    EventEmitter Singleton

    EventEmitter Singleton

    Annotations
    @native() @JSImport("events", JSImport.Namespace)
  5. object EventEmitterOptions
  6. object RemoveEventListenerOptions

Inherited from AnyRef

Inherited from Any

Ungrouped