PolygonAnnotationInteractionsState

The state holder for Interactions of PolygonAnnotation.

Constructors

Functions

Link copied to clipboard

Set onClick Callback to be invoked when the PolygonAnnotation is clicked. The clicked PolygonAnnotation will be passed as parameter. Returns reference to PolygonAnnotationInteractionsState for making chained calls.

Link copied to clipboard

Set onDragFinish Callback to be invoked when one of the PolygonAnnotation dragging has finished. The dragged PolygonAnnotation will be passed as parameter.

Link copied to clipboard

Set onDrag Callback to be invoked when one of the PolygonAnnotation dragging is in progress. The dragged PolygonAnnotation will be passed as parameter.

Link copied to clipboard

Set onDragStart Callback to be invoked when one of the PolygonAnnotation dragging has started. The dragged PolygonAnnotation will be passed as parameter.

Link copied to clipboard

Set onLongClick Callback to be invoked when one of the PolygonAnnotation is long clicked. The long clicked PolygonAnnotation will be passed as parameter. Returns reference to PolygonAnnotationInteractionsState for making chained calls.

Properties

Link copied to clipboard

Set whether PolygonAnnotation holding this PolygonAnnotationInteractionsState should be draggable, meaning it can be dragged across the screen when touched and moved. Note: If this param is used when PolygonAnnotation is also part of the cluster, then once PolygonAnnotation is dragged, it moves out of the cluster and can't be added back to it and is rendered as a separate PolygonAnnotation.