You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.component.map.events.

Class MapFeatureClickEvent

    • Constructor Detail

      • MapFeatureClickEvent

        public MapFeatureClickEvent​(Map source,
                                    boolean fromClient,
                                    @EventData("event.detail.feature.id")
                                    String featureId,
                                    @EventData("event.detail.layer.id")
                                    String layerId,
                                    @EventData("event.detail.originalEvent.pageX")
                                    int pageX,
                                    @EventData("event.detail.originalEvent.pageY")
                                    int pageY,
                                    @EventData("event.detail.originalEvent.altKey")
                                    boolean altKey,
                                    @EventData("event.detail.originalEvent.ctrlKey")
                                    boolean ctrlKey,
                                    @EventData("event.detail.originalEvent.metaKey")
                                    boolean metaKey,
                                    @EventData("event.detail.originalEvent.shiftKey")
                                    boolean shiftKey,
                                    @EventData("event.detail.originalEvent.button")
                                    int button)
    • Method Detail

      • getFeature

        public Feature getFeature()

        The feature that was clicked

      • getLayer

        public VectorLayer getLayer()

        The layer that contains the feature

      • getVectorSource

        public VectorSource getVectorSource()

        The source that contains the feature

      • getMouseDetails

        public MouseEventDetails getMouseDetails()

        Gets the click's mouse event details.

        Returns:

        mouse event details