libcore
Version:
Kicks-start helpers for cross-browser libraries and different versions of nodejs
35 lines (20 loc) • 723 B
JavaScript
;
import * as processor from "../processor.js";
var namespace = processor.middleware('test.innerTest');
console.log('-----------------------------middleware');
namespace.
register('after:listen',
function () {
console.log('listen ', arguments);
}).
register('before:fire',
function () {
console.log('before fire ', arguments);
}).
register('unlisten',
function () {
console.log('unlisten ', arguments);
});
processor.run('test.innerTest.listen', ['listen event', {label: 'diko'}]);
namespace.run('before:fire', ['before fire event', {label: 'diko'}]);
console.log('-----------------------------end');