触发事件
事件类型
Rest...data: Parameters<{ 触发事件的数据
canceled 是否被触发取消
解除事件
如果 name 不传的话解除对应所有事件 如果 name, callback 不传的话解除所有name的所有事件
Optionalname: K事件类型
Optionalcallback: ((...args: Parameters<{ 事件回调函数
Rest...args: Parameters<{ 注册事件
事件类型
事件回调函数
Rest...args: Parameters<{ Optionalonce: boolean是否只执行一次
解除事件
注册事件(是否只执行一次)
事件类型
事件回调函数
Rest...args: Parameters<{ 解除事件
等待事件
事件类型
Optionalfilter: ((...args: Parameters<{ 事件类型
Rest...args: Parameters<{ 触发事件的数据
监听者模式
Example