Skip to content
导航

Interface: IEventTarget

Hierarchy

Table of contents

Properties

Methods

Properties

innerId

Readonly innerId: number

Inherited from

IEventer.innerId

Defined in

leafer/packages/interface/src/event/IEventer.ts:29


__captureMap

Optional __captureMap: IEventListenerMap

Inherited from

IEventer.__captureMap

Defined in

leafer/packages/interface/src/event/IEventer.ts:30


__bubbleMap

Optional __bubbleMap: IEventListenerMap

Inherited from

IEventer.__bubbleMap

Defined in

leafer/packages/interface/src/event/IEventer.ts:31

Methods

on

on(type, listener, options?): void

Parameters

NameType
typestring | string[]
listenerIFunction
options?boolean | IEventListenerOptions

Returns

void

Inherited from

IEventer.on

Defined in

leafer/packages/interface/src/event/IEventer.ts:33


off

off(type, listener, options?): void

Parameters

NameType
typestring | string[]
listenerIFunction
options?boolean | IEventListenerOptions

Returns

void

Inherited from

IEventer.off

Defined in

leafer/packages/interface/src/event/IEventer.ts:34


on__

on__(type, listener, bind?, options?): IEventListenerId

Parameters

NameType
typestring | string[]
listenerIFunction
bind?IObject
options?boolean | IEventListenerOptions

Returns

IEventListenerId

Inherited from

IEventer.on__

Defined in

leafer/packages/interface/src/event/IEventer.ts:35


off__

off__(id): void

Parameters

NameType
idIEventListenerId | IEventListenerId[]

Returns

void

Inherited from

IEventer.off__

Defined in

leafer/packages/interface/src/event/IEventer.ts:36


once

once(type, listener): void

Parameters

NameType
typestring | string[]
listenerIFunction

Returns

void

Inherited from

IEventer.once

Defined in

leafer/packages/interface/src/event/IEventer.ts:37


emit

emit(type, event?, capture?): void

Parameters

NameType
typestring
event?IObject | IEvent
capture?boolean

Returns

void

Inherited from

IEventer.emit

Defined in

leafer/packages/interface/src/event/IEventer.ts:38


emitEvent

emitEvent(event?, capture?): void

Parameters

NameType
event?IEvent
capture?boolean

Returns

void

Inherited from

IEventer.emitEvent

Defined in

leafer/packages/interface/src/event/IEventer.ts:39


hasEvent

hasEvent(type, capture?): boolean

Parameters

NameType
typestring
capture?boolean

Returns

boolean

Inherited from

IEventer.hasEvent

Defined in

leafer/packages/interface/src/event/IEventer.ts:40


destroy

destroy(): void

Returns

void

Inherited from

IEventer.destroy

Defined in

leafer/packages/interface/src/event/IEventer.ts:42

Released under the MIT License.