Home Reference Source Test
import EventEmitter from 'runtime-core/src/utils/EventEmitter.js'
public class | source

EventEmitter

EventEmitter All classes which extends this, can have addEventListener and trigger events;

Method Summary

Public Methods
public

addEventListener(eventType: string, cb: Function)

addEventListener listen for an eventType

public

trigger(eventType: string, params: object)

Invoke the eventType

Public Methods

public addEventListener(eventType: string, cb: Function) source

addEventListener listen for an eventType

Params:

NameTypeAttributeDescription
eventType string

listening for this type of event

cb Function

callback function will be executed when the event it is invoked

public trigger(eventType: string, params: object) source

Invoke the eventType

Params:

NameTypeAttributeDescription
eventType string

event will be invoked

params object

parameters will be passed to the addEventListener