Files
nexe/node_modules/celeri/node_modules/beanpole/examples/default/index.js
T
2011-11-26 17:00:12 -06:00

49 lines
694 B
JavaScript

var beanpole = require('../../lib/node').router();
function all()
{
console.log('all');
if(!this.next())
{
console.log("DONE!")
}
}
function all2()
{
console.log("ROTATE")
}
function thru()
{
console.log('thru');
if(!this.next())
{
console.log("CANNOT CONTINUE!")
}
}
function thru2()
{
console.log("THRU 2");
this.next();
}
function sayHi(message)
{
console.log(message);
}
beanpole.on({
'dispatch /*': all,
// 'dispatch -d /*': all2,
'dispatch thru2': thru2,
'dispatch thru2 -> thru': thru,
'dispatch thru2 -> thru -> thru -> hello': sayHi
});
// beanpole.dispatch('hello','world!');
// beanpole.dispatch('hello','world!');
beanpole.dispatch('hello','world!');