}, []);
}
+ self.hasQuadrants = function () {
+ return !!quadrants.I || !!quadrants.II || !!quadrants.III || !!quadrants.IV;
+ }
+
self.cycles = function () {
var cycleHash, cycleArray;
}
}
- return cycleArray.slice(0);
+ return cycleArray.slice(0).sort(function (a, b) { return a.order() - b.order(); });
};
self.quadrants = function () {