Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Code Climate

Jaiminho

Event manager available for node and browser applications.

Install

npm install jaiminho

OR

bower install jaiminho

Use

Just import dist/jaiminho.min.js in your html.

You can also import via AMD or CommonJS.

Create a Jaiminho instance:

var J = new Jaiminho();

Add Listener

function listener(arg) {
	// your implementation
}

J.addListener('ModuleName', 'EventName', listener);

Trigger Event

J.trigger('ModuleName', 'EventName', {
	param1: 'foo',
	param2: 'bar'
});

OR

J.trigger('ModuleName', 'EventName');

Remove Listener

function listener(arg) {
	// your implementation
}

J.removeListener('ModuleName', 'EventName', listener);

Remove All Listeners

J.removeAllListeners('ModuleName', 'EventName');

Get Listeners

J.getListeners('ModuleName', 'EventName');

Get Event

J.getEvent('ModuleName', 'EventName');

About

Event manager

Resources

Stars

4 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages