Javascript Array groupByAndSum(groupBy, unit)

Description

Javascript Array groupByAndSum(groupBy, unit)


//Adds to array prototype to add filter and aggregate options for dashboard

Array.prototype.groupByAndSum = function (groupBy, unit) {
    var group = _.groupBy(this, groupBy);
    return _.map(group, function (g, key) {
        return {/*w ww .j  a va  2s.c o m*/
            group: key,
            unit: pmdCalcHelpers.sum(g, unit)
        };
    });
};



PreviousNext

Related