Skip to content

Commit 67a8fa6

Browse files
Added command to select all edges
1 parent 37584b0 commit 67a8fa6

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/canvas-extensions/commands-canvas-extension.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,18 @@ export default class CommandsCanvasExtension {
3434
)
3535
})
3636

37+
this.plugin.addCommand({
38+
id: 'select-all-edges',
39+
name: 'Select all edges',
40+
checkCallback: CanvasHelper.canvasCommand(
41+
this.plugin,
42+
(_canvas: Canvas) => true,
43+
(canvas: Canvas) => canvas.updateSelection(() =>
44+
canvas.selection = new Set(canvas.edges.values())
45+
)
46+
)
47+
})
48+
3749
this.plugin.addCommand({
3850
id: 'zoom-to-selection',
3951
name: 'Zoom to selection',

0 commit comments

Comments
 (0)