Class JmixAmchartsSceneConnector
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.ui.AbstractComponentConnector
io.jmix.charts.widget.client.amcharts.connector.JmixAmchartsSceneConnector
- 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 JmixAmchartsSceneConnector
extends com.vaadin.client.ui.AbstractComponentConnector
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected com.vaadin.client.ui.layout.ElementResizeListenerprotected JmixAmchartsServerRpcFields inherited from class com.vaadin.client.ui.AbstractComponentConnector
SIGNIFICANT_MOVE_THRESHOLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbindClickEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindCoordinateChartEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindCursorEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindLegendEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindSerialChartEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindSlicedChartEvents(AmchartsEvents amchartsEvents, Set<String> events) protected voidbindXYChartEvents(AmchartsEvents amchartsEvents, Set<String> events) protected AmchartsEventscreateEvents(AmchartsConfig config) protected voidprotected voidprotected com.google.gwt.core.client.JavaScriptObjectgetJsonAsObject(String json) getState()protected voidupdateChart(String json) Methods 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, onStateChanged, onUnregister, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateComponentSize, updateEnabledState, updateWidgetSize, updateWidgetStyleNamesMethods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, 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, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag
-
Field Details
-
rpc
-
resizeListener
protected com.vaadin.client.ui.layout.ElementResizeListener resizeListener -
dataReady
protected boolean dataReady -
afterDataReady
-
-
Constructor Details
-
JmixAmchartsSceneConnector
public JmixAmchartsSceneConnector()
-
-
Method Details
-
updateChart
-
executeAfterDataReady
protected void executeAfterDataReady() -
drawChart
-
getJsonAsObject
-
getState
- Specified by:
getStatein interfacecom.vaadin.client.ComponentConnector- Specified by:
getStatein interfacecom.vaadin.client.ServerConnector- Overrides:
getStatein classcom.vaadin.client.ui.AbstractComponentConnector
-
getWidget
- Specified by:
getWidgetin interfacecom.vaadin.client.HasWidget- Overrides:
getWidgetin classcom.vaadin.client.ui.AbstractComponentConnector
-
createEvents
-
bindClickEvents
-
bindXYChartEvents
-
bindCursorEvents
-
bindLegendEvents
-
bindSlicedChartEvents
-
bindSerialChartEvents
-
bindCoordinateChartEvents
-