Class MapViewMoveEndEvent
- java.lang.Object
-
- java.util.EventObject
-
- com.vaadin.flow.component.ComponentEvent<MapBase>
-
- com.vaadin.flow.component.map.events.MapViewMoveEndEvent
-
- All Implemented Interfaces:
Serializable
@DomEvent("map-view-moveend") public class MapViewMoveEndEvent extends ComponentEvent<MapBase>
Fired when viewport movement has ended.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description MapViewMoveEndEvent(MapBase source, boolean fromClient, double rotation, double zoom, elemental.json.JsonArray center, elemental.json.JsonArray extent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Coordinate
getCenter()
Gets theView
's updated center coordinatesExtent
getExtent()
Gets the updated extent (or bounding box) of theView
's currently visible area.float
getRotation()
Gets theView
's updated rotationfloat
getZoom()
Gets theView
's updated zoom level-
Methods inherited from class com.vaadin.flow.component.ComponentEvent
getSource, isFromClient, unregisterListener
-
Methods inherited from class java.util.EventObject
toString
-
-
-
-
Constructor Detail
-
MapViewMoveEndEvent
public MapViewMoveEndEvent(MapBase source, boolean fromClient, @EventData("event.detail.rotation") double rotation, @EventData("event.detail.zoom") double zoom, @EventData("event.detail.center") elemental.json.JsonArray center, @EventData("event.detail.extent") elemental.json.JsonArray extent)
-
-
Method Detail
-
getRotation
public float getRotation()
Gets theView
's updated rotation- Returns:
- updated rotation in radians
-
getZoom
public float getZoom()
Gets theView
's updated zoom level- Returns:
- updated zoom level
-
getCenter
public Coordinate getCenter()
Gets theView
's updated center coordinates- Returns:
- updated center coordinates
-
-