Skip to content

Select & Transform

SelectionController adds an interactive selection + transform layer over any stage: click to select, drag to move, and use the handles to resize and rotate. Hand it a History and every change becomes an undoable command — no extra wiring.

Add shapes, select one, and drag its handles. Undo/redo is wired to every transform:

Drag a marquee across several shapes, or shift-click to add and remove: