コード例 #1
0
ファイル: index.js プロジェクト: jonaqp/modeify
function getRouteData(route, multiplier, index) {
  var data = {
    segments: routeSummarySegments(route, {
      inline: true
    }),
    index: index,
    time: route.average(),
    frequency: 0,
    cost: route.cost(),
    walkDistance: route.walkDistances(),
    calories: route.totalCalories(),
    productiveTime: route.timeInTransit(),
    emissions: route.emissions(),
    score: route.score(),
    rank: 0
  };

  if (multiplier > 1) {
    ['cost', 'calories', 'productiveTime', 'emissions'].forEach(function(type) {
      data[type] = data[type] * multiplier;
    });
  }

  return data;
}
コード例 #2
0
ファイル: index.js プロジェクト: vta/modeify
View.prototype.segments = function () {
    return routeSummarySegments(this.model);
};
コード例 #3
0
ファイル: index.js プロジェクト: robludwig/modeify
RouteModal.prototype.routeSummarySegments = function () {
  return routeSummarySegments(this.model, {
    inline: true
  })
}