Interface HasGeoObjectModify<E>
- Type Parameters:
E
- item type
- All Superinterfaces:
SupportsFeatureModify
- All Known Implementing Classes:
DataVectorSource
Interface to be implemented by sources that support geo-object modification.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static class
The event is fired when a geo-object modification is completed.static class
The event is fired when a geo-object modification is initiated. -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registration
addSourceGeoObjectModifyEndListener
(Consumer<HasGeoObjectModify.SourceGeoObjectModifyEndEvent<E>> listener) Adds geo-object modify end listener.com.vaadin.flow.shared.Registration
addSourceGeoObjectModifyStartListener
(Consumer<HasGeoObjectModify.SourceGeoObjectModifyStartEvent<E>> listener) Adds geo-object modify start listener.Methods inherited from interface io.jmix.mapsflowui.kit.component.model.source.SupportsFeatureModify
getFeatureModifyEnabled, setFeatureModifyEnabled
-
Method Details
-
addSourceGeoObjectModifyStartListener
com.vaadin.flow.shared.Registration addSourceGeoObjectModifyStartListener(Consumer<HasGeoObjectModify.SourceGeoObjectModifyStartEvent<E>> listener) Adds geo-object modify start listener.- Parameters:
listener
- listener to add- Returns:
- a registration object for removing an event listener
-
addSourceGeoObjectModifyEndListener
com.vaadin.flow.shared.Registration addSourceGeoObjectModifyEndListener(Consumer<HasGeoObjectModify.SourceGeoObjectModifyEndEvent<E>> listener) Adds geo-object modify end listener.- Parameters:
listener
- listener to add- Returns:
- a registration object for removing an event listener
-