Skip to main content

Selection

Annotations can be selected and deselected. This is achieved by holding down the Shift key (by default) and clicking on annotations.

API​

There are various APIs for selecting and deselecting annotations along with get/set methods

import { annotation } from '@cornerstonejs/tools';

// selection of an annotation
annotation.selection.setAnnotationSelected(
annotationUID,
(selected = true),
(preserveSelected = false)
);

// get all the selected annotations
annotation.selection.getAnnotationsSelected();

// get all selected annotations from a specific tool
annotation.selection.getAnnotationsSelectedByToolName(toolName);

Read more​

TIP

Read more about the selection API here