文件名称:event-emitter-target:发布订阅事件机制模块使用Typescript函数样式编程写成添加事件监听器有自动去重功能事件触发时,监听器函数异步执行
文件大小:54KB
文件格式:ZIP
更新时间:2024-03-04 23:42:11
typescript eventbus TypeScript
事件发射器目标 发布订阅事件机制模块 用Typescript函数式编程写成 添加事件监听器有自动去重功能 事件触发时,监听器函数异步执行 安装模块 yarn add https://github.com/masx200/event-emitter-target.git 导入模块 import EventEmitterTargetClass from "@masx200/event-emitter-target" ; 示例 创建EventEmitterTarget对象,有两种方法 1.当做函数使用 let emitter = EventEmitterTargetClass ( ) ; 2.当做类使用 class myemitter extends EventEmitterTargetClass { } let emitter = new myemitter ( ) ; 以下示例显示了Eve
【文件预览】:
event-emitter-target-master
----.gitignore(2KB)
----package.json(2KB)
----src()
--------toprimitive.ts(156B)
--------toStringTag.ts(50B)
--------index.ts(1KB)
--------createEventEmitterTarget.ts(4KB)
--------assertEVENTNAME.ts(294B)
--------assertEVENTLISTENER.ts(317B)
----dist()
--------index.js(2KB)
--------index.js.map(2KB)
--------index.d.ts(1KB)
----LICENSE(35KB)
----tsconfig.json(601B)
----.github()
--------workflows()
----.prettierrc.json(43B)
----rollup.config.js(2KB)
----README.md(4KB)
----.gitattributes(178B)
----yarn.lock(81KB)