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