Browse Source

Add component:destroy event to ComponentDelete

pull/1482/head
David Polak 7 years ago
parent
commit
64fc195408
  1. 3
      src/commands/view/ComponentDelete.js

3
src/commands/view/ComponentDelete.js

@ -2,7 +2,7 @@ import { isArray } from 'underscore';
module.exports = {
run(ed, sender, opts = {}) {
if (!ed.Canvas.hasFocus() || ed.getModel().isEditing()) return;
if (ed.getModel().isEditing()) return;
let components = opts.component || ed.getSelectedAll();
components = isArray(components) ? [...components] : [components];
@ -17,6 +17,7 @@ module.exports = {
}
if (component) {
const coll = component.collection;
component.trigger('component:destroy');
coll && coll.remove(component);
}
});

Loading…
Cancel
Save