UNPKG

drapcode-builder

Version:

Drapcode Builder Library

16 lines (13 loc) 381 B
export default { run(ed) { if (!ed.Canvas.hasFocus()) return; const toSelect = []; ed.getSelectedAll().forEach(component => { const coll = component.collection; const at = coll.indexOf(component); const next = coll.at(at - 1); toSelect.push(next && at - 1 >= 0 ? next : component); }); toSelect.length && ed.select(toSelect); } };