deleteSelection method

void deleteSelection()

This command deletes the currently selected parts from the diagram. This is normally invoked by the Del keyboard shortcut.

This will first start a "Delete" transaction, then raise the "SelectionDeleting" DiagramEvent, call Diagram#removeParts on a perhaps extended collection of selected Parts, raise the "SelectionDeleted" diagram event, and finally commit the transaction.

Because this command changes the selection, this method also raises the "ChangingSelection" and "ChangedSelection" diagram events. Changes are performed within a transaction, but the selection events are raised outside the transaction.

This method may be overridden, but you should consider calling this base method in order to get all of its functionality. Please read the Introduction page on Extensions for how to override methods and how to call this base method. @expose @see #canDeleteSelection

Implementation

void deleteSelection() {
  _i4.callMethod(
    this,
    'deleteSelection',
    [],
  );
}