Class LeafletImageOverlayConnector
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.ui.AbstractComponentConnector
io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnector<ImageOverlayOptions>
io.jmix.mapsui.widget.leaflet.client.LeafletImageOverlayConnector
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,com.vaadin.client.communication.StateChangeEvent.StateChangeHandler,com.vaadin.client.ComponentConnector,com.vaadin.client.HasWidget,com.vaadin.client.ServerConnector,com.vaadin.client.ui.HasContextHelpConnector,com.vaadin.client.ui.HasErrorIndicator,com.vaadin.shared.Connector,Serializable
public class LeafletImageOverlayConnector
extends AbstractLeafletLayerConnector<ImageOverlayOptions>
- See Also:
-
Field Summary
Fields inherited from class io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnector
contextMenuRpc, mouseOutRpc, mouseOverRpc, rpcFields inherited from class com.vaadin.client.ui.AbstractComponentConnector
SIGNIFICANT_MOVE_THRESHOLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ImageOverlayOptionsgetLayer()getState()protected voidonClick(MouseEvent event) protected voidupdate()Methods inherited from class io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnector
addToParent, deferUpdate, getLeafletMapConnector, getMap, getMapPixelPosition, getParent, getWidget, markDirty, onStateChanged, removeLayerFromParent, updateComponentSize, updateIfDirty, updateWidgetStyleNamesMethods inherited from class com.vaadin.client.ui.AbstractComponentConnector
contextHelpIconClick, contextHelpIconClick, createWidget, delegateCaptionHandling, flush, getIcon, getIconUri, getLayoutManager, getTooltipInfo, hasContextHelpIconListeners, hasTooltip, isContextHelpIconEnabled, isContextHelpTooltipEnabled, isErrorIndicatorVisible, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onDragSourceAttached, onDragSourceDetached, onDropTargetAttached, onDropTargetDetached, onUnregister, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateEnabledState, updateWidgetSizeMethods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, init, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, unregisterRpcMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.shared.Connector
getConnectorIdMethods inherited from interface com.vaadin.client.ServerConnector
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getRpcImplementations, getTag, hasEventListener, isEnabled, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag
-
Constructor Details
-
LeafletImageOverlayConnector
public LeafletImageOverlayConnector()
-
-
Method Details
-
getState
- Specified by:
getStatein interfacecom.vaadin.client.ComponentConnector- Specified by:
getStatein interfacecom.vaadin.client.ServerConnector- Overrides:
getStatein classAbstractLeafletLayerConnector<ImageOverlayOptions>
-
onClick
-
update
protected void update()- Specified by:
updatein classAbstractLeafletLayerConnector<ImageOverlayOptions>
-
createOptions
- Specified by:
createOptionsin classAbstractLeafletLayerConnector<ImageOverlayOptions>
-
getLayer
- Specified by:
getLayerin classAbstractLeafletLayerConnector<ImageOverlayOptions>
-