マリオネットでイベントを集計する方法はありますか?
つまり、これを変更する方がはるかに簡単です。
MyApp.vent.on("taskMoved", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTask(moveData.taskId,moveData.fromBucketId, moveData.toBucketId, moveData.order, moveData.li);
});
MyApp.vent.on("taskMovedLast", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTaskLast(moveData.taskId, moveData.fromBucketId, 99);
});
MyApp.vent.on("taskMovedFirst", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTaskFirst(moveData.taskId, moveData.fromBucketId, 99);
});
これに:
{
"taskMoved":"moveTask",
"taskMovedLast":"taskMovedLast",
"taskMovedFirst":"taskMovedFirst"
}
BackboneView イベント オブジェクトに似ています。
これはできますか?