-
Notifications
You must be signed in to change notification settings - Fork 0
events.Function.initEventsEmitter
github-actions[bot] edited this page Jun 8, 2026
·
2 revisions
@zenstone/ts-utils / events / initEventsEmitter
initEventsEmitter<
E>(input?,create?):EventsEmitter<E>
Defined in: src/events/index.ts:222
初始化事件发射器
- input 为 null/undefined:创建新 emitter
- input 已是 EventsEmitter:直接返回
- input 为 EventsCallbacks 或 EventsDelegator:创建新 emitter 并挂载
E extends EventsDefinition = EventsDefinition
EventsInput<E> | null
可选输入(三种类型之一)
() => EventsEmitter<E>
自定义创建函数(默认 createEmitter)