Interface HasFeatureModify
- All Superinterfaces:
SupportsFeatureModify
- All Known Implementing Classes:
VectorSource
Interface to be implemented by sources that support feature modification.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static class
The event is fired when a feature is deleted from a source.static class
The event is fired when a feature modification is completed.static class
The event is fired when a feature modification is initiated. -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registration
Adds feature delete listener.com.vaadin.flow.shared.Registration
Adds feature modify end listener.com.vaadin.flow.shared.Registration
addSourceFeatureModifyStartListener
(Consumer<HasFeatureModify.SourceFeatureModifyStartEvent> listener) Adds feature modify start listener.Methods inherited from interface io.jmix.mapsflowui.kit.component.model.source.SupportsFeatureModify
getFeatureModifyEnabled, setFeatureModifyEnabled
-
Method Details
-
addSourceFeatureModifyStartListener
com.vaadin.flow.shared.Registration addSourceFeatureModifyStartListener(Consumer<HasFeatureModify.SourceFeatureModifyStartEvent> listener) Adds feature modify start listener.- Parameters:
listener
- listener to add- Returns:
- a registration object for removing an event listener
-
addSourceFeatureModifyEndListener
com.vaadin.flow.shared.Registration addSourceFeatureModifyEndListener(Consumer<HasFeatureModify.SourceFeatureModifyEndEvent> listener) Adds feature modify end listener.- Parameters:
listener
- listener to add- Returns:
- a registration object for removing an event listener
-
addSourceFeatureDeleteListener
com.vaadin.flow.shared.Registration addSourceFeatureDeleteListener(Consumer<HasFeatureModify.SourceFeatureDeleteEvent> listener) Adds feature delete listener.- Parameters:
listener
- listener to add- Returns:
- a registration object for removing an event listener
-