The user ends the delete process. This will be emitted when the user confirms or cancels the intention to delete an annotation.
An empty Events.AnnotationsWillChangeEvent#annotations list indicates that the deletion was cancelled.
The user initiates the delete process. This will be emitted when the deletion confirmation dialog appears.
The user stops drawing an annotation.
The user starts drawing an annotation.
The user stops moving an annotation around.
The user starts moving an annotation around.
The value of one of the properties of the annotation is changed by the user. e.g. the color or the stroke width.
The user stops resizing an annotation.
The user starts resizing an annotation.
The user stops rotating an annotation.
The user starts rotating an annotation.
The user stops choosing an item from the picker presented.
Used for image annotations, stamp annotations and ink signature annotations.
Note= An empty Events.AnnotationsWillChangeEvent#annotations list indicates that the selection was cancelled.
Note that this will not be fired when cancelling the system dialog for selecting an image, because there is no way to detect when this occurs.
The user starts choosing an item from the picker presented.
Used for image annotations, stamp annotations and ink signature annotations.
Note that the annotation included in this event will not have any matching
field values (including ID) compared to the annotation in a
NutrientViewer.AnnotationsWillChangeReason.SELECT_END event. This is
because the actual annotation hasn't been created yet. As a result, this
annotation is used only to identify the type of annotation being selected.
The only exception to this is the inkSignature field in a
NutrientViewer.Annotations.InkAnnotation, which is set to true to
distiguish it from a regular ink annotation.
The user stops typing text into an annotation.
The user starts typing text into an annotation.
Indicates the reason why Events.AnnotationsWillChangeEvent was emitted.