Skip to content

events.Function.linkEvents

github-actions[bot] edited this page Jun 8, 2026 · 2 revisions

@zenstone/ts-utils / events / linkEvents

Function: linkEvents()

linkEvents<E>(emitter, input, mode?): EventsEmitter<E>

Defined in: src/events/index.ts:183

将 callbacks 对象或 delegator 附加到(或从)emitter 上

Type Parameters

E

E extends EventsDefinition = EventsDefinition

Parameters

emitter

EventsEmitter<E>

目标发射器

input

Partial<{ [K in string | number | symbol]: EventCallbackDeclaration<E[K]> }> | EventsDelegator<E>

EventsCallbacks 或 EventsDelegator

mode?

LinkEventMode = 'on'

'on'(默认,添加监听)或 'off'(移除监听)

Returns

EventsEmitter<E>

emitter 本身(链式调用)

Clone this wiki locally