grapesjs_codeapps
Version:
Free and Open Source Web Builder Framework/SC Modification
15 lines (12 loc) • 349 B
JavaScript
module.exports = {
run(ed) {
if (!ed.Canvas.hasFocus() || ed.getModel().isEditing()) return;
const toSelect = [];
ed.getSelectedAll().forEach(component => {
const coll = component.components();
const next = coll && coll.at(0);
next && toSelect.push(next);
});
toSelect.length && ed.select(toSelect);
}
};