Class

com.highcharts.config

HighchartsConfig

Related Doc: package config

Permalink

class HighchartsConfig extends Object

Annotations
@RawJSType() @ScalaJSDefined()
Note

JavaScript name: HighchartsConfig

Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HighchartsConfig
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HighchartsConfig()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val chart: Chart

    Permalink

    Options regarding the chart area and plot area as well as general chart options.

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val colors: Array[String]

    Permalink

    An array containing the default colors for the chart's series.

    An array containing the default colors for the chart's series. When all colors are used, new colors are pulled from the start again. Defaults to:

    colors: ['#7cb5ec', '#434348', '#90ed7d', '#f7a35c', '#8085e9',
       '#f15c80', '#e4d354', '#2b908f', '#f45b5b', '#91e8e1']
    

    Default colors can also be set on a series or series.type basis, see column.colors, pie.colors.

    Legacy

    In Highcharts 3.x, the default colors were:

    colors: ['#2f7ed8', '#0d233a', '#8bbc21', '#910000', '#1aadce',
       '#492970', '#f28f43', '#77a1e5', '#c42525', '#a6c96a']
    

    In Highcharts 2.x, the default colors were:

    colors: ['#4572A7', '#AA4643', '#89A54E', '#80699B', '#3D96AE',
       '#DB843D', '#92A8CD', '#A47D7C', '#B5CA92']
    

  8. val credits: Credits

    Permalink

    Highchart by default puts a credits label in the lower right corner of the chart.

    Highchart by default puts a credits label in the lower right corner of the chart. This can be changed using these options.

  9. val data: Data

    Permalink

    The Data module provides a simplified interface for adding data to a chart from sources like CVS, HTML tables or grid views.

    The Data module provides a simplified interface for adding data to a chart from sources like CVS, HTML tables or grid views. See also the tutorial article on the Data module.

    It requires the modules/data.js file to be loaded.

    Please note that the default way of adding data in Highcharts, without the need of a module, is through the series.data option.

    Example:
    1. Data from a HTML table, CSV.

    Since

    4.0

  10. val drilldown: Drilldown

    Permalink

    Options for drill down, the concept of inspecting increasingly high resolution data through clicking on chart items like columns or pie slices.

    Options for drill down, the concept of inspecting increasingly high resolution data through clicking on chart items like columns or pie slices.

    The drilldown feature requires the drilldown.js file to be loaded, found in the modules directory of the download package, or online at code.highcharts.com/modules/drilldown.js.

    Since

    3.0.8

  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. val exporting: Exporting

    Permalink

    Options for the exporting module.

    Options for the exporting module. For an overview on the matter, see the docs.

  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. val global: Global

    Permalink

    Global options that don't apply to each chart.

    Global options that don't apply to each chart. These options, like the lang options, must be set using the Highcharts.setOptions method.

    Highcharts.setOptions({
    	global: {
    		useUTC: false
    	}
    });
    

  17. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  21. val labels: Labels

    Permalink

    HTML labels that can be positioned anywhere in the chart area.

  22. val lang: Lang

    Permalink

    Language object.

    Language object. The language object is global and it can't be set on each chart initiation. Instead, use Highcharts.setOptions to set it before any chart is initiated.

    Highcharts.setOptions({
    	lang: {
    		months: ['Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin',  'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'],
    		weekdays: ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi']
    	}
    });
    

  23. val legend: Legend

    Permalink

    The legend is a box containing a symbol and name for each series item or point item in the chart.

  24. val loading: Loading

    Permalink

    The loading options control the appearance of the loading screen that covers the plot area on chart operations.

    The loading options control the appearance of the loading screen that covers the plot area on chart operations. This screen only appears after an explicit call to chart.showLoading(). It is a utility for developers to communicate to the end user that something is going on, for example while retrieving new data via an XHR connection. The "Loading..." text itself is not part of this configuration object, but part of the lang object.

  25. val navigation: Navigation

    Permalink

    A collection of options for buttons and menus appearing in the exporting module.

  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. val noData: NoData

    Permalink

    Options for displaying a message like "No data to display".

    Options for displaying a message like "No data to display". This feature requires the file no-data-to-display.js to be loaded in the page. The actual text to display is set in the lang.noData option.

    Since

    3.0.8

  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. val pane: Object

    Permalink

    Applies only to polar charts and angular gauges.

    Applies only to polar charts and angular gauges. This configuration object holds general options for the combined X and Y axes set. Each xAxis or yAxis can reference the pane by index.

    Since

    2.3.0

  31. val plotOptions: PlotOptions

    Permalink

    The plotOptions is a wrapper object for config objects for each series type.

    The plotOptions is a wrapper object for config objects for each series type. The config objects for each series can also be overridden for each series item as given in the series array.

    Configuration options for the series are given in three levels. Options for all series in a chart are given in the plotOptions.series object. Then options for all series of a specific type are given in the plotOptions of that type, for example plotOptions.line. Next, options for one single series are given in the series array.

  32. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  33. val series: Array[Object]

    Permalink

    The actual series to append to the chart.

    The actual series to append to the chart. In addition to the members listed below, any member of the plotOptions for that specific type of plot can be added to a series individually. For example, even though a general lineWidth is specified in plotOptions.series, an individual lineWidth can be specified for each series.

  34. val series<area>: Array[Object]

    Permalink

    A area series.

    A area series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.area.

  35. val series<arearange>: Array[Object]

    Permalink

    A arearange series.

    A arearange series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.arearange.

  36. val series<areaspline>: Array[Object]

    Permalink

    A areaspline series.

    A areaspline series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.areaspline.

  37. val series<areasplinerange>: Array[Object]

    Permalink

    A areasplinerange series.

    A areasplinerange series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.areasplinerange.

  38. val series<bar>: Array[Object]

    Permalink

    A bar series.

    A bar series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.bar.

  39. val series<boxplot>: Array[Object]

    Permalink

    A boxplot series.

    A boxplot series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.boxplot.

  40. val series<bubble>: Array[Object]

    Permalink

    A bubble series.

    A bubble series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.bubble.

  41. val series<column>: Array[Object]

    Permalink

    A column series.

    A column series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.column.

  42. val series<columnrange>: Array[Object]

    Permalink

    A columnrange series.

    A columnrange series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.columnrange.

  43. val series<errorbar>: Array[Object]

    Permalink

    A errorbar series.

    A errorbar series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.errorbar.

  44. val series<funnel>: Array[Object]

    Permalink

    A funnel series.

    A funnel series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.funnel.

  45. val series<gauge>: Array[Object]

    Permalink

    A gauge series.

    A gauge series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.gauge.

  46. val series<heatmap>: Array[Object]

    Permalink

    A heatmap series.

    A heatmap series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.heatmap.

  47. val series<line>: Array[Object]

    Permalink

    A line series.

    A line series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.line.

  48. val series<pie>: Array[Object]

    Permalink

    A pie series.

    A pie series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.pie.

  49. val series<polygon>: Array[Object]

    Permalink

    A polygon series.

    A polygon series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.polygon.

  50. val series<pyramid>: Array[Object]

    Permalink

    A pyramid series.

    A pyramid series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.pyramid.

  51. val series<scatter>: Array[Object]

    Permalink

    A scatter series.

    A scatter series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.scatter.

  52. val series<solidgauge>: Array[Object]

    Permalink

    A solidgauge series.

    A solidgauge series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.solidgauge.

  53. val series<spline>: Array[Object]

    Permalink

    A spline series.

    A spline series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.spline.

  54. val series<treemap>: Array[Object]

    Permalink

    A treemap series.

    A treemap series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.treemap.

  55. val series<waterfall>: Array[Object]

    Permalink

    A waterfall series.

    A waterfall series. If the type option is not specified, it is inherited from chart.type.

    For options that apply to multiple series, it is recommended to add them to the pointOptions.series options structure. To apply to all series of this specific type, apply it to plotOptions.waterfall.

  56. val subtitle: Subtitle

    Permalink

    The chart's subtitle

  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  58. val title: Title

    Permalink

    The chart's main title.

  59. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  60. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  61. val tooltip: Tooltip

    Permalink

    Options for the tooltip that appears when the user hovers over a series or point.

  62. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  63. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. val xAxis: XAxis

    Permalink

    The X axis or category axis.

    The X axis or category axis. Normally this is the horizontal axis, though if the chart is inverted this is the vertical axis. In case of multiple axes, the xAxis node is an array of configuration objects.

    See the Axis object for programmatic access to the axis.

  67. val yAxis: YAxis

    Permalink

    The Y axis or value axis.

    The Y axis or value axis. Normally this is the vertical axis, though if the chart is inverted this is the horizontal axis. In case of multiple axes, the yAxis node is an array of configuration objects.

    See the Axis object for programmatic access to the axis.

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped