Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IEventEmitter

Interface for IEventEmitter

Hierarchy

  • IEventEmitter

Implemented by

Index

Properties

defaultMaxListeners

defaultMaxListeners: number

Methods

addListener

  • addListener(eventName: string, method: Function): IEventEmitter

allAnnotatedListeners

  • allAnnotatedListeners(anno?: any, eventName?: string): IListener[]

allInterceptors

allListeners

annotate

annotatedListeners

  • annotatedListeners(eventName: string, anno?: any): IListener[]

emit

  • emit(eventName: string, ...args: any[]): boolean
  • Parameters

    • eventName: string
    • Rest ...args: any[]

    Returns boolean

hasListener

  • hasListener(eventName: string): boolean

intercept

listeners

  • listeners(eventName: string): Function[]
  • Parameters

    • eventName: string

    Returns Function[]

on

once

removeAllAnnotatedListeners

  • removeAllAnnotatedListeners(anno?: any, eventName?: string): IEventEmitter

removeAllListeners

removeAnnotatedListeners

  • removeAnnotatedListeners(eventName: string, anno?: any): IEventEmitter

removeListener

  • removeListener(eventName: string, method: Function): IEventEmitter

setMaxListeners

Generated using TypeDoc