Class C3Displayer<V extends C3Displayer.View>

    • Constructor Detail

      • C3Displayer

        public C3Displayer​(org.dashbuilder.common.client.widgets.FilterLabelSet filterLabelSet,
                           C3JsTypesFactory builder)
    • Method Detail

      • createDisplayerConstraints

        public org.dashbuilder.displayer.DisplayerConstraints createDisplayerConstraints()
        Specified by:
        createDisplayerConstraints in class org.dashbuilder.displayer.client.AbstractDisplayer<V extends C3Displayer.View>
      • buildConfiguration

        protected C3ChartConf buildConfiguration()
      • createColor

        protected C3Color createColor()
      • createPadding

        protected C3Padding createPadding()
      • createPoint

        protected C3Point createPoint()
      • createSelection

        protected C3Selection createSelection()
      • createXs

        protected elemental2.core.JsObject createXs()
      • createGroups

        protected String[][] createGroups()
      • createAxisX

        protected C3AxisX createAxisX()
      • createTickX

        protected C3Tick createTickX()
      • createAxisY

        protected C3AxisY createAxisY()
      • createTickY

        protected C3Tick createTickY()
      • createCategories

        protected String[] createCategories()
        This method extracts the categories of a dataset. For most of the charts the first column of the dataset contains the categories.
        Returns:
      • createSeries

        protected String[][] createSeries()
        Extracts the series of the column 1 and other columns
        Returns:
      • getSelectedRowIndex

        protected int getSelectedRowIndex​(C3DataInfo info)
      • getSelectedCategory

        protected String getSelectedCategory​(C3DataInfo info)
      • getDataTable

        protected String[][] getDataTable()