@StudioComponent(caption="StockChart", category="Charts", xmlElement="stockChart", xmlns="http://jmix.io/schema/ui/charts", xmlnsAlias="chart", icon="io/jmix/charts/icon/component/stockChart.svg", canvasIcon="io/jmix/charts/icon/component/stockChart.svg", canvasIconSize=LARGE) public interface StockChart extends Component, StockChartModel<StockChart>, Component.BelongToFrame, Component.HasIcon, Component.HasCaption
| Modifier and Type | Interface and Description |
|---|---|
static class |
StockChart.AbstractDataSetSelectorEvent
Describes dataset selector event.
|
static class |
StockChart.AbstractStockChartClickEvent |
static class |
StockChart.AbstractStockChartEvent |
static class |
StockChart.AbstractStockEventEvent
Describes StockEvent event.
|
static class |
StockChart.AbstractStockGraphEvent
Describes stock graph event.
|
static class |
StockChart.AbstractStockGraphItemEvent
Describes stock graph item event.
|
static class |
StockChart.DataSetSelectorCompareEvent
Describes dataset selector compare event.
|
static class |
StockChart.DataSetSelectorSelectEvent
Describes dataset selector select event.
|
static class |
StockChart.DataSetSelectorUnCompareEvent
Describes dataset selector uncompare event.
|
static class |
StockChart.PeriodSelectorChangeEvent
Describes period selector change event.
|
static class |
StockChart.StockChartClickEvent
Describes stock chart click event.
|
static class |
StockChart.StockChartRightClickEvent
Describes stock chart right click event.
|
static class |
StockChart.StockEventClickEvent
Describes StockEvent click event.
|
static class |
StockChart.StockEventRollOutEvent
Describes StockEvent roll-out event.
|
static class |
StockChart.StockEventRollOverEvent
Describes StockEvent roll-over event.
|
static class |
StockChart.StockGraphClickEvent
Describes stock graph click event.
|
static class |
StockChart.StockGraphItemClickEvent
Describes stock graph item click event.
|
static class |
StockChart.StockGraphItemRightClickEvent
Describes stock graph item click event.
|
static class |
StockChart.StockGraphItemRollOutEvent
Describes stock graph item roll-out event.
|
static class |
StockChart.StockGraphItemRollOverEvent
Describes stock graph item roll-over event.
|
static class |
StockChart.StockGraphRollOutEvent
Describes stock graph roll-out event.
|
static class |
StockChart.StockGraphRollOverEvent
Describes stock graph roll over event.
|
static class |
StockChart.ZoomEvent
Describes zoom event.
|
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE| Modifier and Type | Method and Description |
|---|---|
io.jmix.core.common.event.Subscription |
addClickListener(java.util.function.Consumer<StockChart.StockChartClickEvent> clickListener)
Adds a listener to stock chart click events.
|
io.jmix.core.common.event.Subscription |
addDataSetSelectorCompareListener(java.util.function.Consumer<StockChart.DataSetSelectorCompareEvent> compareListener)
Adds a listener to dataset selector compare events.
|
io.jmix.core.common.event.Subscription |
addDataSetSelectorSelectListener(java.util.function.Consumer<StockChart.DataSetSelectorSelectEvent> selectListener)
Adds a listener to dataset selector select events.
|
io.jmix.core.common.event.Subscription |
addDataSetSelectorUnCompareListener(java.util.function.Consumer<StockChart.DataSetSelectorUnCompareEvent> unCompareListener)
Adds a listener to dataset selector uncompare events.
|
io.jmix.core.common.event.Subscription |
addPeriodSelectorChangeListener(java.util.function.Consumer<StockChart.PeriodSelectorChangeEvent> changeListener)
Adds a listener to period selector change events.
|
io.jmix.core.common.event.Subscription |
addRightClickListener(java.util.function.Consumer<StockChart.StockChartRightClickEvent> clickListener)
Adds listener to stock chart right click events.
|
io.jmix.core.common.event.Subscription |
addStockEventClickListener(java.util.function.Consumer<StockChart.StockEventClickEvent> clickListener)
Adds listener to stock event click events.
|
io.jmix.core.common.event.Subscription |
addStockEventRollOutListener(java.util.function.Consumer<StockChart.StockEventRollOutEvent> rollOutListener)
Adds a listener to stock event roll-out events.
|
io.jmix.core.common.event.Subscription |
addStockEventRollOverListener(java.util.function.Consumer<StockChart.StockEventRollOverEvent> rollOverListener)
Adds listener to stock event roll-over events.
|
io.jmix.core.common.event.Subscription |
addStockGraphClickListener(java.util.function.Consumer<StockChart.StockGraphClickEvent> clickListener)
Adds a listener to stock graph click events.
|
io.jmix.core.common.event.Subscription |
addStockGraphItemClickListener(java.util.function.Consumer<StockChart.StockGraphItemClickEvent> clickListener)
Adds a listener to stock graph item click events.
|
io.jmix.core.common.event.Subscription |
addStockGraphItemRightClickListener(java.util.function.Consumer<StockChart.StockGraphItemRightClickEvent> clickListener)
Adds a listener to stock graph item right click events.
|
io.jmix.core.common.event.Subscription |
addStockGraphItemRollOutListener(java.util.function.Consumer<StockChart.StockGraphItemRollOutEvent> rollOutListener)
Adds a listener to stock graph item roll-out events.
|
io.jmix.core.common.event.Subscription |
addStockGraphItemRollOverListener(java.util.function.Consumer<StockChart.StockGraphItemRollOverEvent> rollOverListener)
Adds a listener to stock graph item roll-over events.
|
io.jmix.core.common.event.Subscription |
addStockGraphRollOutListener(java.util.function.Consumer<StockChart.StockGraphRollOutEvent> rollOutListener)
Adds a listener to stock graph roll-out events.
|
io.jmix.core.common.event.Subscription |
addStockGraphRollOverListener(java.util.function.Consumer<StockChart.StockGraphRollOverEvent> rollOverListener)
Adds a listener to stock graph roll-over events.
|
io.jmix.core.common.event.Subscription |
addZoomListener(java.util.function.Consumer<StockChart.ZoomEvent> zoomListener)
Adds listener to stock chart zoom events.
|
java.lang.String |
getNativeJson() |
void |
repaint()
Resend all items and properties to client and repaint chart.
|
void |
setNativeJson(java.lang.String json)
Set additional JSON configuration as a string.
|
addComparedDataSets, addDataSets, addPanels, getAddClassNames, getAdditionalFields, getAnimationPlayed, getAutoResize, getBalloon, getCategoryAxesSettings, getChartCursorSettings, getChartScrollbarSettings, getClassNamePrefix, getComparedDataSets, getDataDateFormat, getDataSet, getDataSets, getDataSetSelector, getExport, getExtendToFullPeriod, getFirstDayOfWeek, getGlueToTheEnd, getLanguage, getLegendSettings, getMainDataSet, getMouseWheelScrollEnabled, getPanels, getPanelsSettings, getPath, getPathToImages, getPeriodSelector, getProcessTimeout, getStockEventsSettings, getTheme, getValueAxesSettings, getZoomOutOnDataSetChange, setAddClassNames, setAdditionalFields, setAnimationPlayed, setAutoResize, setBalloon, setCategoryAxesSettings, setChartCursorSettings, setChartScrollbarSettings, setClassNamePrefix, setComparedDataSets, setDataDateFormat, setDataSets, setDataSetSelector, setExport, setExtendToFullPeriod, setFirstDayOfWeek, setGlueToTheEnd, setLanguage, setLegendSettings, setMainDataSet, setMouseWheelScrollEnabled, setPanels, setPanelsSettings, setPath, setPathToImages, setPeriodSelector, setProcessTimeout, setStockEventsSettings, setTheme, setValueAxesSettings, setZoomOutOnDataSetChangegetFrame, setFrameaddStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedCompositiongetIcon, setIcon, setIconFromSetgetCaption, setCaptiongetDescription, setDescriptionstatic final java.lang.String NAME
void repaint()
io.jmix.core.common.event.Subscription addClickListener(java.util.function.Consumer<StockChart.StockChartClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addRightClickListener(java.util.function.Consumer<StockChart.StockChartRightClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addStockEventClickListener(java.util.function.Consumer<StockChart.StockEventClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addStockEventRollOutListener(java.util.function.Consumer<StockChart.StockEventRollOutEvent> rollOutListener)
rollOutListener - a listener to addio.jmix.core.common.event.Subscription addStockEventRollOverListener(java.util.function.Consumer<StockChart.StockEventRollOverEvent> rollOverListener)
rollOverListener - a listener to addio.jmix.core.common.event.Subscription addZoomListener(java.util.function.Consumer<StockChart.ZoomEvent> zoomListener)
zoomListener - a listener to addio.jmix.core.common.event.Subscription addPeriodSelectorChangeListener(java.util.function.Consumer<StockChart.PeriodSelectorChangeEvent> changeListener)
changeListener - a listenerio.jmix.core.common.event.Subscription addDataSetSelectorCompareListener(java.util.function.Consumer<StockChart.DataSetSelectorCompareEvent> compareListener)
compareListener - a listener to addio.jmix.core.common.event.Subscription addDataSetSelectorSelectListener(java.util.function.Consumer<StockChart.DataSetSelectorSelectEvent> selectListener)
selectListener - a listener to addio.jmix.core.common.event.Subscription addDataSetSelectorUnCompareListener(java.util.function.Consumer<StockChart.DataSetSelectorUnCompareEvent> unCompareListener)
unCompareListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphClickListener(java.util.function.Consumer<StockChart.StockGraphClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphRollOutListener(java.util.function.Consumer<StockChart.StockGraphRollOutEvent> rollOutListener)
rollOutListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphRollOverListener(java.util.function.Consumer<StockChart.StockGraphRollOverEvent> rollOverListener)
rollOverListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphItemClickListener(java.util.function.Consumer<StockChart.StockGraphItemClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphItemRightClickListener(java.util.function.Consumer<StockChart.StockGraphItemRightClickEvent> clickListener)
clickListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphItemRollOutListener(java.util.function.Consumer<StockChart.StockGraphItemRollOutEvent> rollOutListener)
rollOutListener - a listener to addio.jmix.core.common.event.Subscription addStockGraphItemRollOverListener(java.util.function.Consumer<StockChart.StockGraphItemRollOverEvent> rollOverListener)
rollOverListener - a listener to addvoid setNativeJson(java.lang.String json)
json - additional JSON configurationjava.lang.String getNativeJson()