20 lines
536 B
JavaScript
20 lines
536 B
JavaScript
define(['taoQtiItem/portableLib/OAT/util/EventMgr'], function(EventMgr){
|
|
|
|
return {
|
|
addEventMgr : function(instance){
|
|
|
|
var eventMgr = new EventMgr();
|
|
|
|
instance.on = function on(event, callback){
|
|
eventMgr.on(event, callback);
|
|
};
|
|
instance.off = function off(event){
|
|
eventMgr.off(event);
|
|
};
|
|
instance.trigger = function trigger(event, data){
|
|
eventMgr.trigger(event, data);
|
|
};
|
|
|
|
}
|
|
};
|
|
}); |