Initializes a Transform component.
Object to configure the initialization of the Transform interaction
The geometry API used to retrieve geometry groups if a geometry group key is provided in the options
Adds a feature to be transformed.
The feature to add
Checks if redo is possible
Checks if undo is possible
Clears the current selection.
Gets the features being transformed.
The features collection
Gets the currently selected/transforming feature.
The selected feature
Checks if a feature is currently being transformed.
The feature to check
True if the feature is being transformed
Checks if any transformation is currently active.
True if transformation is active
Unregisters a delete feature event handler.
The callback to stop being called whenever the event is emitted
Unregisters a selection change event handler.
The callback to stop being called whenever the event is emitted
Unregisters a transform end event handler.
The callback to stop being called whenever the event is emitted
Unregisters a transforming event handler.
The callback to stop being called whenever the event is emitted
Unregisters a transform start event handler.
The callback to stop being called whenever the event is emitted
Registers a delete feature event handler.
The callback to be executed whenever the event is emitted
Registers a selection change event handler.
The callback to be executed whenever the event is emitted
Registers a transform end event handler.
The callback to be executed whenever the event is emitted
Registers a transforming event handler.
The callback to be executed whenever the event is emitted
Registers a transform start event handler.
The callback to be executed whenever the event is emitted
Redo the last action
Optionalcallback: () => voidRemoves a feature from being transformed.
The feature to remove
Selects a feature for transformation.
The feature to select
If true, clears the previous history stack. Default is true
Sets the features to be transformed.
The features to transform
Displays the text editor for the selected feature
Starts the interaction on the map.
Stops the interaction on the map.
Undo the last action
Optionalcallback: () => void
Class used for transforming features on a map.