Skip to content

Class: Eventer ​

Hierarchy ​

Implements ​

Table of contents ​

Constructors ​

Properties ​

Accessors ​

Methods ​

Constructors ​

constructor ​

• new Eventer(): Eventer

Returns ​

Eventer

Properties ​

innerId ​

• Readonly innerId: number

Implementation of ​

IEventer.innerId

Defined in ​

src/leafer/packages/event/src/Eventer.ts:13


__captureMap ​

• Optional __captureMap: IEventListenerMap

Implementation of ​

IEventer.__captureMap

Defined in ​

src/leafer/packages/event/src/Eventer.ts:15


__bubbleMap ​

• Optional __bubbleMap: IEventListenerMap

Implementation of ​

IEventer.__bubbleMap

Defined in ​

src/leafer/packages/event/src/Eventer.ts:17


__hasLocalEvent ​

• Optional __hasLocalEvent: boolean

Implementation of ​

IEventer.__hasLocalEvent

Defined in ​

src/leafer/packages/event/src/Eventer.ts:19


__hasWorldEvent ​

• Optional __hasWorldEvent: boolean

Implementation of ​

IEventer.__hasWorldEvent

Defined in ​

src/leafer/packages/event/src/Eventer.ts:20


syncEventer ​

• Optional syncEventer: IEventer

Implementation of ​

IEventer.syncEventer

Defined in ​

src/leafer/packages/event/src/Eventer.ts:22

Accessors ​

event ​

• set event(map): void

Parameters ​

NameType
mapIEventParamsMap

Returns ​

void

Implementation of ​

IEventer.event

Defined in ​

src/leafer/packages/event/src/Eventer.ts:24

Methods ​

on ​

â–¸ on(type, listener?, options?): void

Parameters ​

NameType
typestring | string[] | IEventParamsMap | IEventParams[]
listener?IFunction
options?IEventOption

Returns ​

void

Implementation of ​

IEventer.on

Defined in ​

src/leafer/packages/event/src/Eventer.ts:27


off ​

â–¸ off(type?, listener?, options?): void

Parameters ​

NameType
type?string | string[]
listener?IFunction
options?IEventOption

Returns ​

void

Implementation of ​

IEventer.off

Defined in ​

src/leafer/packages/event/src/Eventer.ts:67


on_ ​

â–¸ on_(type, listener?, bind?, options?): IEventListenerId

Parameters ​

NameType
typestring | string[] | IEventParams[]
listener?IFunction
bind?IObject
options?IEventOption

Returns ​

IEventListenerId

Implementation of ​

IEventer.on_

Defined in ​

src/leafer/packages/event/src/Eventer.ts:111


off_ ​

â–¸ off_(id): void

Parameters ​

NameType
idIEventListenerId | IEventListenerId[]

Returns ​

void

Implementation of ​

IEventer.off_

Defined in ​

src/leafer/packages/event/src/Eventer.ts:117


once ​

â–¸ once(type, listener?, captureOrBind?, capture?): void

Parameters ​

NameType
typestring | string[] | IEventParams[]
listener?IFunction
captureOrBind?boolean | IObject
capture?boolean

Returns ​

void

Implementation of ​

IEventer.once

Defined in ​

src/leafer/packages/event/src/Eventer.ts:129


emit ​

â–¸ emit(type, event?, capture?): void

Parameters ​

NameType
typestring
event?IObject | IEvent
capture?boolean

Returns ​

void

Implementation of ​

IEventer.emit

Defined in ​

src/leafer/packages/event/src/Eventer.ts:136


emitEvent ​

â–¸ emitEvent(event, capture?): void

Parameters ​

NameType
eventIEvent
capture?boolean

Returns ​

void

Implementation of ​

IEventer.emitEvent

Defined in ​

src/leafer/packages/event/src/Eventer.ts:158


hasEvent ​

â–¸ hasEvent(type, capture?): boolean

Parameters ​

NameType
typestring
capture?boolean

Returns ​

boolean

Implementation of ​

IEventer.hasEvent

Defined in ​

src/leafer/packages/event/src/Eventer.ts:163


destroy ​

â–¸ destroy(): void

Returns ​

void

Implementation of ​

IEventer.destroy

Defined in ​

src/leafer/packages/event/src/Eventer.ts:171

Released under the MIT License.