iris-event-emitter
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

iris-event-emitter

简单的发布订阅器

食用方法:

import Emitter from 'iris-event-emitter';

const emitter = new Emitter();

const eventTag = 'event_1';
// subscribe
const unSubscribe_1 = emitter.subscirbe('event_1', () => {console.log('event 1 callback exec')});
const unSubscribe_2 = emitter.subscirbe('event_1', () => {console.log('event 2 callback exec')});
// publish
emitter.publish('event_1');
// unsubscribe
unSubscribe_1();
unSUbscribe_2();

Readme

Keywords

Package Sidebar

Install

npm i iris-event-emitter

Weekly Downloads

0

Version

0.0.2

License

none

Unpacked Size

3.19 kB

Total Files

5

Last publish

Collaborators

  • iris_666