Class AbstractFeatureDragDomEvent

java.lang.Object
java.util.EventObject
com.vaadin.flow.component.ComponentEvent<JmixMap>
io.jmix.mapsflowui.kit.component.event.dom.AbstractFeatureDragDomEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FeatureDragEndDomEvent, FeatureDragStartDomEvent

public abstract class AbstractFeatureDragDomEvent extends com.vaadin.flow.component.ComponentEvent<JmixMap>
See Also:
  • Field Details

    • features

      protected List<elemental.json.JsonObject> features
    • sourceSyncId

      protected UUID sourceSyncId
    • mouseCoordinate

      protected elemental.json.JsonArray mouseCoordinate
  • Constructor Details

    • AbstractFeatureDragDomEvent

      public AbstractFeatureDragDomEvent(JmixMap source, boolean fromClient, elemental.json.JsonArray features, elemental.json.JsonArray mouseCoordinate, String sourceSyncId)
  • Method Details

    • getFeatures

      public List<elemental.json.JsonObject> getFeatures()
    • getMouseCoordinate

      public elemental.json.JsonArray getMouseCoordinate()
    • getSourceSyncId

      @Nullable public UUID getSourceSyncId()