Docs

beforeDelete

Cancellable event before deletion. Call cancel() to prevent removing the selection.

CategoryGlobal Events
Typeoutput<{ nodes: Node[]; edges: Edge[]; cancel: () => void }>

Usage

Example
<ngx-workflow-diagram
  (beforeDelete)="onBeforeDelete($event)"
/>

onBeforeDelete(e: { nodes: Node[]; edges: Edge[]; cancel: () => void }) {
  if (!confirm('Delete selection?')) e.cancel();
}

Interactive example

Diagram canvas

Interact with nodes and edges. Drag port-to-port to fire connect events.

Event log

No events logged yet.