public abstract class C3Displayer<V extends C3Displayer.View> extends C3AbstractDisplayer<V>
| Modifier and Type | Class and Description |
|---|---|
static interface |
C3Displayer.View<P extends C3AbstractDisplayer> |
AbstractDisplayer.ExpressionEval, AbstractDisplayer.Formatter| Modifier and Type | Field and Description |
|---|---|
static String[] |
COLOR_PATTERN |
protected C3JsTypesFactory |
factory |
filterLabelSetcolumnSelectionMap, currentFilter, dataSet, dataSetHandler, displayerConstraints, displayerSettings, drawn, evaluator, formatter, formatterMap, listenerList, refreshEnabled| Constructor and Description |
|---|
C3Displayer(FilterLabelSet filterLabelSet,
C3JsTypesFactory builder) |
| Modifier and Type | Method and Description |
|---|---|
protected C3ChartConf |
buildConfiguration() |
protected C3AxisInfo |
createAxis() |
protected C3AxisX |
createAxisX() |
protected C3AxisY |
createAxisY() |
protected String[] |
createCategories()
This method extracts the categories of a dataset.
|
protected C3Color |
createColor() |
protected C3ChartData |
createData() |
DisplayerConstraints |
createDisplayerConstraints() |
protected String[][] |
createGroups() |
protected C3Padding |
createPadding() |
protected C3Point |
createPoint() |
protected C3Selection |
createSelection() |
protected String[][] |
createSeries()
Extracts the series of the column 1 and other columns
|
protected C3ChartSize |
createSize() |
protected C3Tick |
createTickX() |
protected C3Tick |
createTickY() |
protected elemental2.core.JsObject |
createXs() |
protected String[][] |
getDataTable() |
protected String |
getSelectedCategory(C3DataInfo info) |
protected int |
getSelectedRowIndex(C3DataInfo info) |
protected void |
updateVisualizationWithData() |
addToSelection, columnValueToString, createVisualization, evaluateValueToString, updateFilterStatus, updateVisualizationaddFormatter, addListener, afterClose, afterDataSetLookup, afterDraw, afterLoad, afterRedraw, asWidget, beforeDataSetLookup, beforeLoad, checkDisplayerSettings, close, draw, export, filterApply, filterApply, filterColumns, filterIndexes, filterInterval, filterIntervals, filterReset, filterReset, filterUpdate, filterUpdate, filterUpdate, formatDate, formatDateDynamic, formatDateFixed, formatInterval, formatValue, formatValue, getDataSetHandler, getDisplayerConstraints, getDisplayerId, getDisplayerSettings, getEvaluator, getFormatter, getFormatter, getView, handleError, handleError, handleError, handleError, isDrawn, isRefreshOn, onClose, onDataLoaded, onDataLookup, onDraw, onError, onFilterEnabled, onFilterEnabled, onFilterReset, onFilterReset, onFilterUpdate, onRedraw, parseDynamicGroupDate, redraw, setDataSetHandler, setDisplayerSettings, setEvaluator, setFormatter, setRefreshOn, showError, sortApply, updateRefreshTimerprotected C3JsTypesFactory factory
public static final String[] COLOR_PATTERN
public C3Displayer(FilterLabelSet filterLabelSet, C3JsTypesFactory builder)
public DisplayerConstraints createDisplayerConstraints()
createDisplayerConstraints in class AbstractDisplayer<V extends C3Displayer.View>protected void updateVisualizationWithData()
updateVisualizationWithData in class C3AbstractDisplayer<V extends C3Displayer.View>protected C3ChartConf buildConfiguration()
protected C3Color createColor()
protected C3ChartSize createSize()
protected C3Padding createPadding()
protected C3Point createPoint()
protected C3ChartData createData()
protected C3Selection createSelection()
protected elemental2.core.JsObject createXs()
protected String[][] createGroups()
protected C3AxisInfo createAxis()
protected C3AxisX createAxisX()
protected C3Tick createTickX()
protected C3AxisY createAxisY()
protected C3Tick createTickY()
protected String[] createCategories()
protected String[][] createSeries()
protected int getSelectedRowIndex(C3DataInfo info)
protected String getSelectedCategory(C3DataInfo info)
protected String[][] getDataTable()
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.