JavaScript is required

Canvas Selection Event

Canvas Selection Mode with Shape Creation

Functional Overview

Implements drag selection on canvas that can either select existing nodes or create new circle/rectangle nodes based on user settings.

Canvas Selection Mode with Shape Creation

Functional Overview

Implements drag selection on canvas that can either select existing nodes or create new circle/rectangle nodes based on user settings.

Implementation of Key Features

  • Uses onCanvasSelectionEnd for handling drag selection
  • Switches between move and selection drag modes
  • Creates nodes in selected area shape
  • Provides visual feedback during selection

Creative Use Cases

  • Diagram editors with node creation tools
  • Whiteboard applications
  • Flowchart creators
  • Mind mapping tools