app/scripts/filters/swrOrderObjectBy.js
'use strict';
/* swrOrderObjectBy Filter */
angular.module('septWebRadioFilters');
angular.module('septWebRadioFilters')
.filter('swrOrderObjectBy', [
function () {
return function (input, attribute) {
if (!angular.isObject(input)) {
return input;
}
var array = [];
for (var objectKey in input) {
array.push(input[objectKey]);
}
array.sort(function (a, b) {
a = parseInt(a[attribute]);
b = parseInt(b[attribute]);
return a - b;
});
return array;
};
}
]);