文件名称:poster:围绕 postMessage 的事件发射器样式包装器
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-22 10:02:36
JavaScript
海报 围绕 postMessage 的 EventEmitter 样式包装器。 适用于 windows、iframe 和网络工作者。 应用程序接口 post/emit 和 listen/addListener/on 可以链接起来。 每个通道由字符串定义。 每个通道可以有多个侦听器。 post(channel, ...args) - 通道后的参数传递给该通道的所有侦听器 emit(channel, ...args) - post 的别名 听(频道,回调) 添加监听器(通道,回调) 在(频道,回调) removeListener(通道,回调) removeAllListeners(频道) listeners(channel) - 返回通道上的所有侦听器 注意: API 不稳定。 我仍在尝试确定它与 EventEmitter API 的接近程度,因为它在以下子统计方式上有所不同:
【文件预览】:
poster-master
----.travis.yml(55B)
----package.json(828B)
----test()
--------poster-spec.js(13KB)
--------window.html(609B)
--------runner.html(611B)
--------worker1.js(464B)
--------iframe.html(609B)
--------worker2.js(464B)
----gulpfile.js(552B)
----build.js(95B)
----LICENSE(1KB)
----dist()
--------poster.js(5KB)
----src()
--------poster.js(4KB)
----.gitignore(80B)
----lib()
--------poster.js(4KB)
----README.md(2KB)
----bower.json(316B)