Called when the modifier keys have changed.
Main function, called when an event is raised for this interaction
Sets the interaction active. Use boolean (true|false) to toggle default behavior. Pass it a bitmask of EventType to change the active state. Call without arguments to reset the default active, modification key and pointer Key behavior
Optionalactive: number | booleanSets the modification key to listen to or the default modification key if none is provided.
Optionalmod: ModificationKeyTypeSets the pointer key for this interaction or the default pointer if none is provided.
Optionalpointer: PointerKeyTypeThe current active bitmask for EventType
ReadonlyfeaturesEvent raised when the feature selection changes. Will be called with an array of features or an empty array, when no feature is selected
A unique identifier for this interaction
The current active ModificationKeyType
The currently active PointerKeyType
Interaction to create a selection set from the given layer. Will use CTRL modifier key to add more features to the set. Clears the set if not clicking a feature Creates a new set when clicking a feature FeatureStore features will be converted to their dynamic state on selection.