A custom event library - EventFire
light event library, support Node.js and Broswer.
1.0.0
- add
Symbol
type for bind - add
scope
parameter - bug fix
npm
https://www.npmjs.com/package/EventFire
Usage
node testjs
or
var EventFire = // or ES6// import EventFire from './index'; var e = ; var { console console; }var { console; } var { console; } e;e; // ========== listeners Test ==========consoleconsole// ========== listeners Test ========== // ========== data Test ==========ee// ========== data Test ========== // ========== off Test ==========eee// ========== off Test ========== // ========== object Test ==========ee// ========== object Test ========== // ========== regexp Test ========== e;ee// ========== regexp Test ========== // ========== offAll Test ========== e eee// ========== offAll Test ========== // ========== Symbol Test ========== var ee = ; var sbl = Symbol'test' sblCnt = 0;var { console}ee ee;ee;ee; // ========== Symbol Test ========== // ========== scope Test ========== var es = ; es; es;es; es; es;es; es es; // ========== scope Test ==========