Interface HasGeoObjectDrag<E>

Type Parameters:
E - item type
All Superinterfaces:
SupportsFeatureDrag
All Known Implementing Classes:
DataVectorSource

public interface HasGeoObjectDrag<E> extends SupportsFeatureDrag
Interface to be implemented by sources that support geo-object dragging.
  • Method Details

    • addGeoObjectDragStartListener

      com.vaadin.flow.shared.Registration addGeoObjectDragStartListener(Consumer<HasGeoObjectDrag.SourceGeoObjectDragStartEvent<E>> listener)
      Adds geo-object drag start listener.
      Parameters:
      listener - listener to add
      Returns:
      a registration object for removing an event listener
    • addGeoObjectDragEndListener

      com.vaadin.flow.shared.Registration addGeoObjectDragEndListener(Consumer<HasGeoObjectDrag.SourceGeoObjectDragEndEvent<E>> listener)
      Adds geo-object drag end listener.
      Parameters:
      listener - listener to add
      Returns:
      a registration object for removing an event listener