introduce a new CubicwebEventManager
Typical emit usage:
>>> from cubicweb import CW_EVENT_MANAGER
>>> CW_EVENT_MANAGER.emit('after-source-reload')
Typical bind usage:
>>> from cubicweb import CW_EVENT_MANAGER
>>> CW_EVENT_MANAGER.bind('after-source-reload', mycallback)
function set_tab(tabname, cookiename) {
// set appropriate cookie
asyncRemoteExec('set_cookie', cookiename, tabname);
// trigger show + tabname event
trigger_load(tabname);
}