client/router.js
function actionCall(action, params) {
    action.call(router, params, router.getRenderCallback(route));
  }
function actionCall(action, params) {
    action.call(router, params, router.getRenderCallback(route));
  }
abstract action call