corrade-nucleus-nucleons – Blame information for rev 10
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
10 | office | 1 | var priorities = {}; |
2 | |||
3 | export function addUnitPriority(unit, priority) { |
||
4 | priorities[unit] = priority; |
||
5 | } |
||
6 | |||
7 | export function getPrioritizedUnits(unitsObj) { |
||
8 | var units = []; |
||
9 | for (var u in unitsObj) { |
||
10 | units.push({unit: u, priority: priorities[u]}); |
||
11 | } |
||
12 | units.sort(function (a, b) { |
||
13 | return a.priority - b.priority; |
||
14 | }); |
||
15 | return units; |
||
16 | } |