0.0.5 • Published 9 years ago
jaiminho v0.0.5
Jaiminho
Event manager available for node and browser applications.
Install
npm install jaiminhoOR
bower install jaiminhoUse
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');