Removing elements by ID can simply be done as: graph.getCell(cellID).remove()
. In your onRemoveButonClick()
, you have to somehow know which element you want to remove. This depends on you application UI but you can, for example, do something like:
var selected;
paper.on('cell:pointerdown', function(cellView) {
selected = cellView.model;
});
onRemoveButtonClick(function() {
if (selected) selected.remove();
});