【文件属性】:
文件名称:nextcloud-event-bus:在Nextcloud组件之间进行通信的事件总线
文件大小:94KB
文件格式:ZIP
更新时间:2021-04-07 14:44:01
nextcloud-plugin TypeScript
@ nextcloud / event-bus
一个简单的事件总线,可在Nextcloud组件之间进行通信。
安装
npm i -S @nextcloud/event-bus
用法
import { emit , subscribe , unsubscribe } from '@nextcloud/event-bus'
const h = e => console . info ( e )
subscribe ( 'a' , h )
subscribe ( 'b' , h )
emit ( 'a' , {
data : 123 ,
} )
unsubscribe ( 'a' , h )
unsubscribe ( 'b' , h )
【文件预览】:
nextcloud-event-bus-master
----.gitignore(921B)
----package.json(1KB)
----package-lock.json(387KB)
----.travis.yml(307B)
----LICENSE(34KB)
----CHANGELOG.md(546B)
----tsconfig.json(335B)
----README.md(765B)
----lib()
--------ProxyBus.ts(1KB)
--------EventHandler.ts(93B)
--------SimpleBus.ts(925B)
--------Event.ts(27B)
--------index.ts(2KB)
--------EventBus.ts(304B)
----babel.config.js(321B)
----.npmignore(14B)
----test()
--------index.test.js(523B)
--------ProxyBus.test.js(735B)