public class JmixAmchartsSceneConnector
extends com.vaadin.client.ui.AbstractComponentConnector
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.Runnable> |
afterDataReady |
protected boolean |
dataReady |
protected com.vaadin.client.ui.layout.ElementResizeListener |
resizeListener |
protected JmixAmchartsServerRpc |
rpc |
Constructor and Description |
---|
JmixAmchartsSceneConnector() |
Modifier and Type | Method and Description |
---|---|
protected void |
bindClickEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindCoordinateChartEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindCursorEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindLegendEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindSerialChartEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindSlicedChartEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected void |
bindXYChartEvents(AmchartsEvents amchartsEvents,
java.util.Set<java.lang.String> events) |
protected AmchartsEvents |
createEvents(AmchartsConfig config) |
protected void |
drawChart(java.lang.String chartJson) |
protected void |
executeAfterDataReady() |
protected com.google.gwt.core.client.JavaScriptObject |
getJsonAsObject(java.lang.String json) |
JmixAmchartsSceneState |
getState() |
JmixAmchartsSceneWidget |
getWidget() |
protected void |
updateChart(java.lang.String json) |
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, updateWidgetStyleNames
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, unregisterRpc
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag
protected JmixAmchartsServerRpc rpc
protected com.vaadin.client.ui.layout.ElementResizeListener resizeListener
protected boolean dataReady
protected java.util.List<java.lang.Runnable> afterDataReady
protected void updateChart(java.lang.String json)
protected void executeAfterDataReady()
protected void drawChart(java.lang.String chartJson)
protected com.google.gwt.core.client.JavaScriptObject getJsonAsObject(java.lang.String json)
public JmixAmchartsSceneState getState()
getState
in interface com.vaadin.client.ComponentConnector
getState
in interface com.vaadin.client.ServerConnector
getState
in class com.vaadin.client.ui.AbstractComponentConnector
public JmixAmchartsSceneWidget getWidget()
getWidget
in interface com.vaadin.client.HasWidget
getWidget
in class com.vaadin.client.ui.AbstractComponentConnector
protected AmchartsEvents createEvents(AmchartsConfig config)
protected void bindClickEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindXYChartEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindCursorEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindLegendEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindSlicedChartEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindSerialChartEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)
protected void bindCoordinateChartEvents(AmchartsEvents amchartsEvents, java.util.Set<java.lang.String> events)