类: EventEmitter<T>
一个用于创建和管理 Event 的类,供客户端订阅。发射器只能发送一种事件。
使用此类在扩展内发送事件或向其他扩展提供 API。
类型参数
• T
构造函数
new EventEmitter()
new EventEmitter<
T
>():EventEmitter
<T
>
返回
EventEmitter
<T
>
属性
event
event:
Event
<T
>
供公众订阅此发射器的事件。
定义在
packages/extension-api/src/extension-api.d.ts:171
方法
dispose()
dispose():
void
通过删除注册的侦听器进行处置。
返回
void
定义在
packages/extension-api/src/extension-api.d.ts:180
fire()
fire(
data
):void
向订阅者发送事件。
参数
• data: T
要发送到已注册侦听器的事件。
返回
void