1.0.2 • Published 5 years ago

eventemt v1.0.2

Weekly downloads
-
License
unlicense
Repository
-
Last release
5 years ago

Event Emitter

Build Status

Install

The library is available as an npm package. To install the package run:

npm install eventemt

Usage

On

Add an event listener to support chained calls.

evnt.on(eventName,...args);
  • EventName : name of event
  • args : listener functions

once

Add an event listener that can only be triggered once

evnt.on(eventName,...args);
  • EventName : name of event
  • args : listener functions

remove

Delete an named event Listener

evnt.remove(eventName,func);
  • eventName : name of event
  • func : name of function as String

emit

Triggers event

evnt.emit(eventName,...args);
  • eventName : name of event
  • args : parameters for listeners

Example Code

var core = require('eventemt')

var evnt = new core.CoreObject()
function func1(param){
  console.log(param);
}
var func2=function (param){
  console.log(param);
}
evnt.on("message",func1,func2);
evnt.emit('message', 'Good Bye World')
1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago