diff --git a/src/common/utils/EventTask.ts b/src/common/utils/EventTask.ts index 4f03023c..5a498cae 100644 --- a/src/common/utils/EventTask.ts +++ b/src/common/utils/EventTask.ts @@ -141,4 +141,21 @@ export class NTEventWrapper { } return Listener; } -} \ No newline at end of file +} + +// 初步构想 +// NTEventDispatch NTEvent NTEventWrapper +// 示例 + +// 调用接口 +// NTEventDispatch.CallSerice('NodeIKernelProfileLikeService/GetTest', true); + +// 注册监听 解除监听 +// NTEventDispatch.RigisterListener('NodeIKernelMsgListener/onAddSendMsg','core',cb); +// NTEventDispatch.UnRigisterListener('NodeIKernelMsgListener/onAddSendMsg','core'); + +// let GetTest = NTEventDispatch.CreatEvent('NodeIKernelProfileLikeService/GetTest','NodeIKernelMsgListener/onAddSendMsg',Mode); +// GetTest('test'); + +// always模式 +// NTEventDispatch.CreatEvent('NodeIKernelProfileLikeService/GetTest','NodeIKernelMsgListener/onAddSendMsg',Mode,(...args:any[])=>{ console.log(args) }); \ No newline at end of file