Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ConcreteMediator

Implements

Index

Constructors

constructor

Properties

Private colleagues

colleagues: ColleagueMap

Private emitter

emitter: Emitter

Private relations

relations: RelationsMap

Methods

checkColleagueExists

  • checkColleagueExists(colleague: Colleague): boolean

emit

  • emit(colleague: Colleague, event: string, ...args: any[]): boolean

emitAsync

  • emitAsync(colleague: Colleague, event: string, ...args: any[]): Promise<any>

emitEventExists

  • emitEventExists(colleague: Colleague, event: string): boolean

Private eventExists

  • eventExists(colleague: Colleague, event: string, prop: string): boolean

on

onEventExists

  • onEventExists(colleague: Colleague, event: string): boolean

register

Generated using TypeDoc