UP | HOME

Table of Contents

Module: yalms.events

Classes

Class: EventEmitter

Fields
  • _subscribers (table<string,) fun(payload: unknown)[]>

Class: EventUtils

Functions

on(event, callback)

EventEmitter:on

Parameters
  • event (string)
  • callback (fun(payload:) unknown)

off(event, callback)

EventEmitter:off

Parameters
  • event (string)
  • callback (fun(payload:) unknown)

has(event, callback)

EventEmitter:has

Parameters
  • event (string)
  • callback (fun(payload:) unknown)
Returns
  • boolean

_find(event, callback)

EventEmitter:_find

Parameters
  • event (string)
  • callback (fun(payload:) unknown)
Returns
  • integer?

emit(event, payload)

EventEmitter:emit

Parameters
  • event (string)
  • payload (unknown)