Interface: IEventTarget ​
Hierarchy ​
↳
IEventTarget
Table of contents ​
Properties ​
Methods ​
Properties ​
innerId ​
• Readonly innerId: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:41
__captureMap ​
• Optional __captureMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:42
__bubbleMap ​
• Optional __bubbleMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:43
__hasLocalEvent ​
• Optional __hasLocalEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:44
__hasWorldEvent ​
• Optional __hasWorldEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:45
syncEventer ​
• Optional syncEventer: IEventer
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:46
event ​
• Optional event: IEventParamsMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:47
Methods ​
destroyEventer ​
â–¸ destroyEventer(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/module/ILeafEventer.ts:18
on ​
â–¸ on(type, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParamsMap | IEventParams[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:49
off ​
â–¸ off(type?, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type? | string | string[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:50
on_ ​
â–¸ on_(type, listener?, bind?, options?): IEventListenerId
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
bind? | IObject |
options? | IEventOption |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:51
off_ ​
â–¸ off_(id): void
Parameters ​
| Name | Type |
|---|---|
id | IEventListenerId | IEventListenerId[] |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:52
once ​
â–¸ once(type, listener?, captureOrBind?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
captureOrBind? | boolean | IObject |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:53
emit ​
â–¸ emit(type, event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:54
emitEvent ​
â–¸ emitEvent(event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
event? | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:55
hasEvent ​
â–¸ hasEvent(type, capture?): boolean
Parameters ​
| Name | Type |
|---|---|
type | string |
capture? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:56
destroy ​
â–¸ destroy(): void
Returns ​
void