Class: Eventer ​
Hierarchy ​
Eventer↳
Animate
Implements ​
Table of contents ​
Constructors ​
Properties ​
Accessors ​
Methods ​
Constructors ​
constructor ​
• new Eventer(): Eventer
Returns ​
Properties ​
innerId ​
• Readonly innerId: number
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:13
__captureMap ​
• Optional __captureMap: IEventListenerMap
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:15
__bubbleMap ​
• Optional __bubbleMap: IEventListenerMap
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:17
__hasLocalEvent ​
• Optional __hasLocalEvent: boolean
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:19
__hasWorldEvent ​
• Optional __hasWorldEvent: boolean
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:20
syncEventer ​
• Optional syncEventer: IEventer
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:22
Accessors ​
event ​
• set event(map): void
Parameters ​
| Name | Type |
|---|---|
map | IEventParamsMap |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:24
Methods ​
on ​
â–¸ on(type, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParamsMap | IEventParams[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:27
off ​
â–¸ off(type?, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type? | string | string[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:67
on_ ​
â–¸ on_(type, listener?, bind?, options?): IEventListenerId
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
bind? | IObject |
options? | IEventOption |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:111
off_ ​
â–¸ off_(id): void
Parameters ​
| Name | Type |
|---|---|
id | IEventListenerId | IEventListenerId[] |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:117
once ​
â–¸ once(type, listener?, captureOrBind?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
captureOrBind? | boolean | IObject |
capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:129
emit ​
â–¸ emit(type, event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:136
emitEvent ​
â–¸ emitEvent(event, capture?): void
Parameters ​
| Name | Type |
|---|---|
event | IEvent |
capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:158
hasEvent ​
â–¸ hasEvent(type, capture?): boolean
Parameters ​
| Name | Type |
|---|---|
type | string |
capture? | boolean |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/event/src/Eventer.ts:163
destroy ​
â–¸ destroy(): void
Returns ​
void