Annotation Selection Controller
interface AnnotationSelectionController
Controls configurable properties on annotation selection layout that allows touch based editing (i.e. moving, scaling) on selected annotations. Can be retrieved by registering an using addOnAnnotationSelectedListener.
Functions
Link copied to clipboard
abstract fun getAnnotationSelectionViewThemeConfiguration(): AnnotationSelectionViewThemeConfiguration
Gets the theme configuration used to customize the annotation selection view.
Link copied to clipboard
Test whether selection dragging is enabled.
Link copied to clipboard
Test whether aspect ratio is maintained when resizing.
Link copied to clipboard
Test if selection resizing is enabled.
Link copied to clipboard
Test whether resize guides are enabled.
Link copied to clipboard
Check whether rotating annotations (that support it) is enabled.
Link copied to clipboard
abstract fun setAnnotationSelectionViewThemeConfiguration(@NonNull configuration: AnnotationSelectionViewThemeConfiguration)
Sets a theme configuration to customize the annotation selection view.
Link copied to clipboard
Enable or disable selection dragging.
Link copied to clipboard
Forces selection to keep/not keep aspect ratio.
Link copied to clipboard
Enable or disable selection resizing.
Link copied to clipboard
Enable or disable resize guides.
Link copied to clipboard
Enable or disable annotation rotation.