From 95cb128af14e06051de21859d72716cddf98642a Mon Sep 17 00:00:00 2001 From: MaximilianoTabacman Date: Wed, 7 Oct 2020 16:01:38 -0300 Subject: [PATCH] Moved plot options messages to their respective packages. --- .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.extension.st | 9 + .../HighchartsPlotOptions.class.st | 400 -------------- .../SeriesToPackagesProcess.class.st | 21 +- .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.extension.st | 9 + .../HighstockPlotOptions.class.st | 512 ------------------ 117 files changed, 1045 insertions(+), 914 deletions(-) create mode 100644 source/HighchartsSt-V8-Series-Area/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Arearange/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Areaspline/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Areasplinerange/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Bar/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Bellcurve/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Boxplot/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Bubble/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Bullet/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Column/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Columnpyramid/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Columnrange/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Cylinder/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Dependencywheel/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Dumbbell/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Errorbar/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Funnel/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Funnel3d/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Gauge/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Heatmap/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Histogram/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Item/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Line/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Lollipop/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Networkgraph/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Organization/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Packedbubble/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Pareto/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Pie/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Polygon/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Pyramid/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Pyramid3d/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Sankey/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Scatter/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Scatter3d/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Solidgauge/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Spline/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Streamgraph/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Sunburst/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Tilemap/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Timeline/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Treemap/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Variablepie/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Variwide/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Vector/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Venn/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Waterfall/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Windbarb/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Wordcloud/HighchartsPlotOptions.extension.st create mode 100644 source/HighchartsSt-V8-Series-Xrange/HighchartsPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Abands/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ad/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ao/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Apo/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Area/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Arearange/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Areaspline/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Areasplinerange/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Aroon/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Aroonoscillator/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Atr/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Bb/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Bubble/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Candlestick/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Cci/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Chaikin/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Cmf/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Column/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Columnpyramid/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Columnrange/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Dema/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Dpo/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Dumbbell/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ema/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Flags/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ikh/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Keltnerchannels/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Line/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Linearregression/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Linearregressionangle/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Linearregressionintercept/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Linearregressionslope/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Lollipop/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Macd/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Mfi/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Momentum/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Natr/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ohlc/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Pc/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Pivotpoints/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Polygon/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Ppo/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Priceenvelopes/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Psar/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Roc/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Rsi/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Scatter/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Slowstochastic/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Sma/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Spline/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Stochastic/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Streamgraph/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Supertrend/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Tema/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Trendline/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Trix/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Vbp/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Vector/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Vwap/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Williamsr/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Windbarb/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Wma/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Xrange/HighstockPlotOptions.extension.st create mode 100644 source/HighstockSt-V8-Series-Zigzag/HighstockPlotOptions.extension.st diff --git a/source/HighchartsSt-V8-Series-Area/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Area/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..6f548b32a9 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Area/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Area' } +HighchartsPlotOptions >> area [ + + "The area series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all area series are defined in plotOptions.area. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, area: { // shared options for all area series } }, series: [{ // specific options for this series instance type: ´area´ }] }); +" + ^ configurationOptions at: 'area' ifAbsentPut: [ HighchartsPlotOptionsArea new ] +] diff --git a/source/HighchartsSt-V8-Series-Arearange/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Arearange/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..f4124e3c5f --- /dev/null +++ b/source/HighchartsSt-V8-Series-Arearange/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Arearange' } +HighchartsPlotOptions >> arearange [ + + "The area range series is a carteseian series with higher and lower values for each point along an X axis, where the area between the values is shaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all arearange series are defined in plotOptions.arearange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, arearange: { // shared options for all arearange series } }, series: [{ // specific options for this series instance type: ´arearange´ }] }); +" + ^ configurationOptions at: 'arearange' ifAbsentPut: [ HighchartsPlotOptionsArearange new ] +] diff --git a/source/HighchartsSt-V8-Series-Areaspline/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Areaspline/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..6bff9b29a3 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Areaspline/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Areaspline' } +HighchartsPlotOptions >> areaspline [ + + "The area spline series is an area series where the graph between the points is smoothed into a spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areaspline series are defined in plotOptions.areaspline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areaspline: { // shared options for all areaspline series } }, series: [{ // specific options for this series instance type: ´areaspline´ }] }); +" + ^ configurationOptions at: 'areaspline' ifAbsentPut: [ HighchartsPlotOptionsAreaspline new ] +] diff --git a/source/HighchartsSt-V8-Series-Areasplinerange/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Areasplinerange/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..678025dd7e --- /dev/null +++ b/source/HighchartsSt-V8-Series-Areasplinerange/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Areasplinerange' } +HighchartsPlotOptions >> areasplinerange [ + + "The area spline range is a cartesian series type with higher and lower Y values along an X axis. The area inside the range is colored, and the graph outlining the area is a smoothed spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areasplinerange series are defined in plotOptions.areasplinerange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areasplinerange: { // shared options for all areasplinerange series } }, series: [{ // specific options for this series instance type: ´areasplinerange´ }] }); +" + ^ configurationOptions at: 'areasplinerange' ifAbsentPut: [ HighchartsPlotOptionsAreasplinerange new ] +] diff --git a/source/HighchartsSt-V8-Series-Bar/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Bar/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..e218be5db1 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Bar/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Bar' } +HighchartsPlotOptions >> bar [ + + "A bar series is a special type of column series where the columns are horizontal. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bar series are defined in plotOptions.bar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bar: { // shared options for all bar series } }, series: [{ // specific options for this series instance type: ´bar´ }] }); +" + ^ configurationOptions at: 'bar' ifAbsentPut: [ HighchartsPlotOptionsBar new ] +] diff --git a/source/HighchartsSt-V8-Series-Bellcurve/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Bellcurve/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..df4815eff9 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Bellcurve/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Bellcurve' } +HighchartsPlotOptions >> bellcurve [ + + "A bell curve is an areaspline series which represents the probability density function of the normal distribution. It calculates mean and standard deviation of the base series data and plots the curve according to the calculated parameters. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bellcurve series are defined in plotOptions.bellcurve. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bellcurve: { // shared options for all bellcurve series } }, series: [{ // specific options for this series instance type: ´bellcurve´ }] }); +" + ^ configurationOptions at: 'bellcurve' ifAbsentPut: [ HighchartsPlotOptionsBellcurve new ] +] diff --git a/source/HighchartsSt-V8-Series-Boxplot/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Boxplot/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..0be0509b6e --- /dev/null +++ b/source/HighchartsSt-V8-Series-Boxplot/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Boxplot' } +HighchartsPlotOptions >> boxplot [ + + "A box plot is a convenient way of depicting groups of data through their five-number summaries: the smallest observation (sample minimum), lower quartile (Q1), median (Q2), upper quartile (Q3), and largest observation (sample maximum). In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all boxplot series are defined in plotOptions.boxplot. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, boxplot: { // shared options for all boxplot series } }, series: [{ // specific options for this series instance type: ´boxplot´ }] }); +" + ^ configurationOptions at: 'boxplot' ifAbsentPut: [ HighchartsPlotOptionsBoxplot new ] +] diff --git a/source/HighchartsSt-V8-Series-Bubble/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Bubble/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..54a2dc04c4 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Bubble/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Bubble' } +HighchartsPlotOptions >> bubble [ + + "A bubble series is a three dimensional series type where each point renders an X, Y and Z value. Each points is drawn as a bubble where the position along the X and Y axes mark the X and Y values, and the size of the bubble relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bubble series are defined in plotOptions.bubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bubble: { // shared options for all bubble series } }, series: [{ // specific options for this series instance type: ´bubble´ }] }); +" + ^ configurationOptions at: 'bubble' ifAbsentPut: [ HighchartsPlotOptionsBubble new ] +] diff --git a/source/HighchartsSt-V8-Series-Bullet/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Bullet/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..6022c67107 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Bullet/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Bullet' } +HighchartsPlotOptions >> bullet [ + + "A bullet graph is a variation of a bar graph. The bullet graph features a single measure, compares it to a target, and displays it in the context of qualitative ranges of performance that could be set using plotBands on yAxis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bullet series are defined in plotOptions.bullet. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bullet: { // shared options for all bullet series } }, series: [{ // specific options for this series instance type: ´bullet´ }] }); +" + ^ configurationOptions at: 'bullet' ifAbsentPut: [ HighchartsPlotOptionsBullet new ] +] diff --git a/source/HighchartsSt-V8-Series-Column/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Column/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..76dd12f334 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Column/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Column' } +HighchartsPlotOptions >> column [ + + "Column series display one column per value along an X axis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all column series are defined in plotOptions.column. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, column: { // shared options for all column series } }, series: [{ // specific options for this series instance type: ´column´ }] }); +" + ^ configurationOptions at: 'column' ifAbsentPut: [ HighchartsPlotOptionsColumn new ] +] diff --git a/source/HighchartsSt-V8-Series-Columnpyramid/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Columnpyramid/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..b7deda4103 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Columnpyramid/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Columnpyramid' } +HighchartsPlotOptions >> columnpyramid [ + + "Column pyramid series display one pyramid per value along an X axis. To display horizontal pyramids, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnpyramid series are defined in plotOptions.columnpyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnpyramid: { // shared options for all columnpyramid series } }, series: [{ // specific options for this series instance type: ´columnpyramid´ }] }); +" + ^ configurationOptions at: 'columnpyramid' ifAbsentPut: [ HighchartsPlotOptionsColumnpyramid new ] +] diff --git a/source/HighchartsSt-V8-Series-Columnrange/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Columnrange/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..19bcc8a9b2 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Columnrange/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Columnrange' } +HighchartsPlotOptions >> columnrange [ + + "The column range is a cartesian series type with higher and lower Y values along an X axis. To display horizontal bars, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnrange series are defined in plotOptions.columnrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnrange: { // shared options for all columnrange series } }, series: [{ // specific options for this series instance type: ´columnrange´ }] }); +" + ^ configurationOptions at: 'columnrange' ifAbsentPut: [ HighchartsPlotOptionsColumnrange new ] +] diff --git a/source/HighchartsSt-V8-Series-Cylinder/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Cylinder/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..025c1775ab --- /dev/null +++ b/source/HighchartsSt-V8-Series-Cylinder/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Cylinder' } +HighchartsPlotOptions >> cylinder [ + + "A cylinder graph is a variation of a 3d column graph. The cylinder graph features cylindrical points. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cylinder series are defined in plotOptions.cylinder. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cylinder: { // shared options for all cylinder series } }, series: [{ // specific options for this series instance type: ´cylinder´ }] }); +" + ^ configurationOptions at: 'cylinder' ifAbsentPut: [ HighchartsPlotOptionsCylinder new ] +] diff --git a/source/HighchartsSt-V8-Series-Dependencywheel/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Dependencywheel/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..c61bae8197 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Dependencywheel/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Dependencywheel' } +HighchartsPlotOptions >> dependencywheel [ + + "A dependency wheel chart is a type of flow diagram, where all nodes are laid out in a circle, and the flow between the are drawn as link bands. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dependencywheel series are defined in plotOptions.dependencywheel. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dependencywheel: { // shared options for all dependencywheel series } }, series: [{ // specific options for this series instance type: ´dependencywheel´ }] }); +" + ^ configurationOptions at: 'dependencywheel' ifAbsentPut: [ HighchartsPlotOptionsDependencywheel new ] +] diff --git a/source/HighchartsSt-V8-Series-Dumbbell/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Dumbbell/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..7e53d661ab --- /dev/null +++ b/source/HighchartsSt-V8-Series-Dumbbell/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Dumbbell' } +HighchartsPlotOptions >> dumbbell [ + + "The dumbbell series is a cartesian series with higher and lower values for each point along an X axis, connected with a line between the values. Requires highcharts-more.js and modules/dumbbell.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dumbbell series are defined in plotOptions.dumbbell. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dumbbell: { // shared options for all dumbbell series } }, series: [{ // specific options for this series instance type: ´dumbbell´ }] }); +" + ^ configurationOptions at: 'dumbbell' ifAbsentPut: [ HighchartsPlotOptionsDumbbell new ] +] diff --git a/source/HighchartsSt-V8-Series-Errorbar/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Errorbar/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..abe0eef72b --- /dev/null +++ b/source/HighchartsSt-V8-Series-Errorbar/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Errorbar' } +HighchartsPlotOptions >> errorbar [ + + "Error bars are a graphical representation of the variability of data and are used on graphs to indicate the error, or uncertainty in a reported measurement. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all errorbar series are defined in plotOptions.errorbar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, errorbar: { // shared options for all errorbar series } }, series: [{ // specific options for this series instance type: ´errorbar´ }] }); +" + ^ configurationOptions at: 'errorbar' ifAbsentPut: [ HighchartsPlotOptionsErrorbar new ] +] diff --git a/source/HighchartsSt-V8-Series-Funnel/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Funnel/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..bdb71cacde --- /dev/null +++ b/source/HighchartsSt-V8-Series-Funnel/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Funnel' } +HighchartsPlotOptions >> funnel [ + + "Funnel charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. It requires that the modules/funnel.js file is loaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all funnel series are defined in plotOptions.funnel. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, funnel: { // shared options for all funnel series } }, series: [{ // specific options for this series instance type: ´funnel´ }] }); +" + ^ configurationOptions at: 'funnel' ifAbsentPut: [ HighchartsPlotOptionsFunnel new ] +] diff --git a/source/HighchartsSt-V8-Series-Funnel3d/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Funnel3d/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..0fa40205ca --- /dev/null +++ b/source/HighchartsSt-V8-Series-Funnel3d/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Funnel3d' } +HighchartsPlotOptions >> funnel3d [ + + "A funnel3d is a 3d version of funnel series type. Funnel charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. It requires that the highcharts-3d.js, cylinder.js and funnel3d.js module are loaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all funnel3d series are defined in plotOptions.funnel3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, funnel3d: { // shared options for all funnel3d series } }, series: [{ // specific options for this series instance type: ´funnel3d´ }] }); +" + ^ configurationOptions at: 'funnel3d' ifAbsentPut: [ HighchartsPlotOptionsFunnel3d new ] +] diff --git a/source/HighchartsSt-V8-Series-Gauge/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Gauge/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..4baeada1ce --- /dev/null +++ b/source/HighchartsSt-V8-Series-Gauge/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Gauge' } +HighchartsPlotOptions >> gauge [ + + "Gauges are circular plots displaying one or more values with a dial pointing to values along the perimeter. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all gauge series are defined in plotOptions.gauge. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, gauge: { // shared options for all gauge series } }, series: [{ // specific options for this series instance type: ´gauge´ }] }); +" + ^ configurationOptions at: 'gauge' ifAbsentPut: [ HighchartsPlotOptionsGauge new ] +] diff --git a/source/HighchartsSt-V8-Series-Heatmap/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Heatmap/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..47975aa068 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Heatmap/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Heatmap' } +HighchartsPlotOptions >> heatmap [ + + "A heatmap is a graphical representation of data where the individual values contained in a matrix are represented as colors. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all heatmap series are defined in plotOptions.heatmap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, heatmap: { // shared options for all heatmap series } }, series: [{ // specific options for this series instance type: ´heatmap´ }] }); +" + ^ configurationOptions at: 'heatmap' ifAbsentPut: [ HighchartsPlotOptionsHeatmap new ] +] diff --git a/source/HighchartsSt-V8-Series-Histogram/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Histogram/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..34ef8dfad7 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Histogram/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Histogram' } +HighchartsPlotOptions >> histogram [ + + "A histogram is a column series which represents the distribution of the data set in the base series. Histogram splits data into bins and shows their frequencies. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all histogram series are defined in plotOptions.histogram. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, histogram: { // shared options for all histogram series } }, series: [{ // specific options for this series instance type: ´histogram´ }] }); +" + ^ configurationOptions at: 'histogram' ifAbsentPut: [ HighchartsPlotOptionsHistogram new ] +] diff --git a/source/HighchartsSt-V8-Series-Item/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Item/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..850bcdee8a --- /dev/null +++ b/source/HighchartsSt-V8-Series-Item/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Item' } +HighchartsPlotOptions >> item [ + + "An item chart is an infographic chart where a number of items are laid out in either a rectangular or circular pattern. It can be used to visualize counts within a group, or for the circular pattern, typically a parliament. The circular layout has much in common with a pie chart. Many of the item series options, like center, size and data label positioning, are inherited from the pie series and don´t apply for rectangular layouts. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all item series are defined in plotOptions.item. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, item: { // shared options for all item series } }, series: [{ // specific options for this series instance type: ´item´ }] }); +" + ^ configurationOptions at: 'item' ifAbsentPut: [ HighchartsPlotOptionsItem new ] +] diff --git a/source/HighchartsSt-V8-Series-Line/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Line/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..b80e7578a2 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Line/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Line' } +HighchartsPlotOptions >> line [ + + "A line series displays information as a series of data points connected by straight line segments. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all line series are defined in plotOptions.line. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, line: { // shared options for all line series } }, series: [{ // specific options for this series instance type: ´line´ }] }); +" + ^ configurationOptions at: 'line' ifAbsentPut: [ HighchartsPlotOptionsLine new ] +] diff --git a/source/HighchartsSt-V8-Series-Lollipop/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Lollipop/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..280f036d74 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Lollipop/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Lollipop' } +HighchartsPlotOptions >> lollipop [ + + "The lollipop series is a carteseian series with a line anchored from the x axis and a dot at the end to mark the value. Requires highcharts-more.js, modules/dumbbell.js and modules/lollipop.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all lollipop series are defined in plotOptions.lollipop. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, lollipop: { // shared options for all lollipop series } }, series: [{ // specific options for this series instance type: ´lollipop´ }] }); +" + ^ configurationOptions at: 'lollipop' ifAbsentPut: [ HighchartsPlotOptionsLollipop new ] +] diff --git a/source/HighchartsSt-V8-Series-Networkgraph/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Networkgraph/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..f9890589d2 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Networkgraph/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Networkgraph' } +HighchartsPlotOptions >> networkgraph [ + + "A networkgraph is a type of relationship chart, where connnections (links) attracts nodes (points) and other nodes repulse each other. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all networkgraph series are defined in plotOptions.networkgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, networkgraph: { // shared options for all networkgraph series } }, series: [{ // specific options for this series instance type: ´networkgraph´ }] }); +" + ^ configurationOptions at: 'networkgraph' ifAbsentPut: [ HighchartsPlotOptionsNetworkgraph new ] +] diff --git a/source/HighchartsSt-V8-Series-Organization/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Organization/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..42ce9ffd53 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Organization/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Organization' } +HighchartsPlotOptions >> organization [ + + "An organization chart is a diagram that shows the structure of an organization and the relationships and relative ranks of its parts and positions. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all organization series are defined in plotOptions.organization. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, organization: { // shared options for all organization series } }, series: [{ // specific options for this series instance type: ´organization´ }] }); +" + ^ configurationOptions at: 'organization' ifAbsentPut: [ HighchartsPlotOptionsOrganization new ] +] diff --git a/source/HighchartsSt-V8-Series-Packedbubble/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Packedbubble/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..a02cf96447 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Packedbubble/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Packedbubble' } +HighchartsPlotOptions >> packedbubble [ + + "A packed bubble series is a two dimensional series type, where each point renders a value in X, Y position. Each point is drawn as a bubble where the bubbles don´t overlap with each other and the radius of the bubble relates to the value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all packedbubble series are defined in plotOptions.packedbubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, packedbubble: { // shared options for all packedbubble series } }, series: [{ // specific options for this series instance type: ´packedbubble´ }] }); +" + ^ configurationOptions at: 'packedbubble' ifAbsentPut: [ HighchartsPlotOptionsPackedbubble new ] +] diff --git a/source/HighchartsSt-V8-Series-Pareto/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Pareto/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..3625a96763 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Pareto/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Pareto' } +HighchartsPlotOptions >> pareto [ + + "A pareto diagram is a type of chart that contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pareto series are defined in plotOptions.pareto. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pareto: { // shared options for all pareto series } }, series: [{ // specific options for this series instance type: ´pareto´ }] }); +" + ^ configurationOptions at: 'pareto' ifAbsentPut: [ HighchartsPlotOptionsPareto new ] +] diff --git a/source/HighchartsSt-V8-Series-Pie/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Pie/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..b20e31282e --- /dev/null +++ b/source/HighchartsSt-V8-Series-Pie/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Pie' } +HighchartsPlotOptions >> pie [ + + "A pie chart is a circular graphic which is divided into slices to illustrate numerical proportion. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pie series are defined in plotOptions.pie. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pie: { // shared options for all pie series } }, series: [{ // specific options for this series instance type: ´pie´ }] }); +" + ^ configurationOptions at: 'pie' ifAbsentPut: [ HighchartsPlotOptionsPie new ] +] diff --git a/source/HighchartsSt-V8-Series-Polygon/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Polygon/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..2e3b513f74 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Polygon/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Polygon' } +HighchartsPlotOptions >> polygon [ + + "A polygon series can be used to draw any freeform shape in the cartesian coordinate system. A fill is applied with the color option, and stroke is applied through lineWidth and lineColor options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all polygon series are defined in plotOptions.polygon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, polygon: { // shared options for all polygon series } }, series: [{ // specific options for this series instance type: ´polygon´ }] }); +" + ^ configurationOptions at: 'polygon' ifAbsentPut: [ HighchartsPlotOptionsPolygon new ] +] diff --git a/source/HighchartsSt-V8-Series-Pyramid/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Pyramid/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..da3beb980e --- /dev/null +++ b/source/HighchartsSt-V8-Series-Pyramid/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Pyramid' } +HighchartsPlotOptions >> pyramid [ + + "A pyramid series is a special type of funnel, without neck and reversed by default. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pyramid series are defined in plotOptions.pyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pyramid: { // shared options for all pyramid series } }, series: [{ // specific options for this series instance type: ´pyramid´ }] }); +" + ^ configurationOptions at: 'pyramid' ifAbsentPut: [ HighchartsPlotOptionsPyramid new ] +] diff --git a/source/HighchartsSt-V8-Series-Pyramid3d/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Pyramid3d/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..5e2f9fa001 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Pyramid3d/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Pyramid3d' } +HighchartsPlotOptions >> pyramid3d [ + + "A pyramid3d is a 3d version of pyramid series type. Pyramid charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pyramid3d series are defined in plotOptions.pyramid3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pyramid3d: { // shared options for all pyramid3d series } }, series: [{ // specific options for this series instance type: ´pyramid3d´ }] }); +" + ^ configurationOptions at: 'pyramid3d' ifAbsentPut: [ HighchartsPlotOptionsPyramid3d new ] +] diff --git a/source/HighchartsSt-V8-Series-Sankey/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Sankey/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..918c078574 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Sankey/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Sankey' } +HighchartsPlotOptions >> sankey [ + + "A sankey diagram is a type of flow diagram, in which the width of the link between two nodes is shown proportionally to the flow quantity. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sankey series are defined in plotOptions.sankey. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sankey: { // shared options for all sankey series } }, series: [{ // specific options for this series instance type: ´sankey´ }] }); +" + ^ configurationOptions at: 'sankey' ifAbsentPut: [ HighchartsPlotOptionsSankey new ] +] diff --git a/source/HighchartsSt-V8-Series-Scatter/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Scatter/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..ac8f2a0ae1 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Scatter/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Scatter' } +HighchartsPlotOptions >> scatter [ + + "A scatter plot uses cartesian coordinates to display values for two variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter series are defined in plotOptions.scatter. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter: { // shared options for all scatter series } }, series: [{ // specific options for this series instance type: ´scatter´ }] }); +" + ^ configurationOptions at: 'scatter' ifAbsentPut: [ HighchartsPlotOptionsScatter new ] +] diff --git a/source/HighchartsSt-V8-Series-Scatter3d/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Scatter3d/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..336888d391 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Scatter3d/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Scatter3d' } +HighchartsPlotOptions >> scatter3d [ + + "A 3D scatter plot uses x, y and z coordinates to display values for three variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter3d series are defined in plotOptions.scatter3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter3d: { // shared options for all scatter3d series } }, series: [{ // specific options for this series instance type: ´scatter3d´ }] }); +" + ^ configurationOptions at: 'scatter3d' ifAbsentPut: [ HighchartsPlotOptionsScatter3d new ] +] diff --git a/source/HighchartsSt-V8-Series-Solidgauge/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Solidgauge/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..a9c1d02ff2 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Solidgauge/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Solidgauge' } +HighchartsPlotOptions >> solidgauge [ + + "A solid gauge is a circular gauge where the value is indicated by a filled arc, and the color of the arc may variate with the value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all solidgauge series are defined in plotOptions.solidgauge. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, solidgauge: { // shared options for all solidgauge series } }, series: [{ // specific options for this series instance type: ´solidgauge´ }] }); +" + ^ configurationOptions at: 'solidgauge' ifAbsentPut: [ HighchartsPlotOptionsSolidgauge new ] +] diff --git a/source/HighchartsSt-V8-Series-Spline/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Spline/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..2ea8d9906d --- /dev/null +++ b/source/HighchartsSt-V8-Series-Spline/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Spline' } +HighchartsPlotOptions >> spline [ + + "A spline series is a special type of line series, where the segments between the data points are smoothed. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all spline series are defined in plotOptions.spline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, spline: { // shared options for all spline series } }, series: [{ // specific options for this series instance type: ´spline´ }] }); +" + ^ configurationOptions at: 'spline' ifAbsentPut: [ HighchartsPlotOptionsSpline new ] +] diff --git a/source/HighchartsSt-V8-Series-Streamgraph/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Streamgraph/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..dae950516e --- /dev/null +++ b/source/HighchartsSt-V8-Series-Streamgraph/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Streamgraph' } +HighchartsPlotOptions >> streamgraph [ + + "A streamgraph is a type of stacked area graph which is displaced around a central axis, resulting in a flowing, organic shape. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all streamgraph series are defined in plotOptions.streamgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, streamgraph: { // shared options for all streamgraph series } }, series: [{ // specific options for this series instance type: ´streamgraph´ }] }); +" + ^ configurationOptions at: 'streamgraph' ifAbsentPut: [ HighchartsPlotOptionsStreamgraph new ] +] diff --git a/source/HighchartsSt-V8-Series-Sunburst/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Sunburst/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..419b8f3cbc --- /dev/null +++ b/source/HighchartsSt-V8-Series-Sunburst/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Sunburst' } +HighchartsPlotOptions >> sunburst [ + + "A Sunburst displays hierarchical data, where a level in the hierarchy is represented by a circle. The center represents the root node of the tree. The visualization bears a resemblance to both treemap and pie charts. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sunburst series are defined in plotOptions.sunburst. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sunburst: { // shared options for all sunburst series } }, series: [{ // specific options for this series instance type: ´sunburst´ }] }); +" + ^ configurationOptions at: 'sunburst' ifAbsentPut: [ HighchartsPlotOptionsSunburst new ] +] diff --git a/source/HighchartsSt-V8-Series-Tilemap/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Tilemap/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..9465b01694 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Tilemap/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Tilemap' } +HighchartsPlotOptions >> tilemap [ + + "A tilemap series is a type of heatmap where the tile shapes are configurable. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all tilemap series are defined in plotOptions.tilemap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, tilemap: { // shared options for all tilemap series } }, series: [{ // specific options for this series instance type: ´tilemap´ }] }); +" + ^ configurationOptions at: 'tilemap' ifAbsentPut: [ HighchartsPlotOptionsTilemap new ] +] diff --git a/source/HighchartsSt-V8-Series-Timeline/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Timeline/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..e3162ad233 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Timeline/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Timeline' } +HighchartsPlotOptions >> timeline [ + + "The timeline series presents given events along a drawn line. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all timeline series are defined in plotOptions.timeline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, timeline: { // shared options for all timeline series } }, series: [{ // specific options for this series instance type: ´timeline´ }] }); +" + ^ configurationOptions at: 'timeline' ifAbsentPut: [ HighchartsPlotOptionsTimeline new ] +] diff --git a/source/HighchartsSt-V8-Series-Treemap/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Treemap/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..c4a2266d2c --- /dev/null +++ b/source/HighchartsSt-V8-Series-Treemap/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Treemap' } +HighchartsPlotOptions >> treemap [ + + "A treemap displays hierarchical data using nested rectangles. The data can be laid out in varying ways depending on options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all treemap series are defined in plotOptions.treemap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, treemap: { // shared options for all treemap series } }, series: [{ // specific options for this series instance type: ´treemap´ }] }); +" + ^ configurationOptions at: 'treemap' ifAbsentPut: [ HighchartsPlotOptionsTreemap new ] +] diff --git a/source/HighchartsSt-V8-Series-Variablepie/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Variablepie/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..86bc3ce636 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Variablepie/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Variablepie' } +HighchartsPlotOptions >> variablepie [ + + "A variable pie series is a two dimensional series type, where each point renders an Y and Z value. Each point is drawn as a pie slice where the size (arc) of the slice relates to the Y value and the radius of pie slice relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all variablepie series are defined in plotOptions.variablepie. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, variablepie: { // shared options for all variablepie series } }, series: [{ // specific options for this series instance type: ´variablepie´ }] }); +" + ^ configurationOptions at: 'variablepie' ifAbsentPut: [ HighchartsPlotOptionsVariablepie new ] +] diff --git a/source/HighchartsSt-V8-Series-Variwide/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Variwide/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..61556ba640 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Variwide/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Variwide' } +HighchartsPlotOptions >> variwide [ + + "A variwide chart (related to marimekko chart) is a column chart with a variable width expressing a third dimension. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all variwide series are defined in plotOptions.variwide. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, variwide: { // shared options for all variwide series } }, series: [{ // specific options for this series instance type: ´variwide´ }] }); +" + ^ configurationOptions at: 'variwide' ifAbsentPut: [ HighchartsPlotOptionsVariwide new ] +] diff --git a/source/HighchartsSt-V8-Series-Vector/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Vector/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..39a377a7b6 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Vector/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Vector' } +HighchartsPlotOptions >> vector [ + + "A vector plot is a type of cartesian chart where each point has an X and Y position, a length and a direction. Vectors are drawn as arrows. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vector series are defined in plotOptions.vector. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vector: { // shared options for all vector series } }, series: [{ // specific options for this series instance type: ´vector´ }] }); +" + ^ configurationOptions at: 'vector' ifAbsentPut: [ HighchartsPlotOptionsVector new ] +] diff --git a/source/HighchartsSt-V8-Series-Venn/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Venn/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..4e53989934 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Venn/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Venn' } +HighchartsPlotOptions >> venn [ + + "A Venn diagram displays all possible logical relations between a collection of different sets. The sets are represented by circles, and the relation between the sets are displayed by the overlap or lack of overlap between them. The venn diagram is a special case of Euler diagrams, which can also be displayed by this series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all venn series are defined in plotOptions.venn. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, venn: { // shared options for all venn series } }, series: [{ // specific options for this series instance type: ´venn´ }] }); +" + ^ configurationOptions at: 'venn' ifAbsentPut: [ HighchartsPlotOptionsVenn new ] +] diff --git a/source/HighchartsSt-V8-Series-Waterfall/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Waterfall/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..71c7ad575a --- /dev/null +++ b/source/HighchartsSt-V8-Series-Waterfall/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Waterfall' } +HighchartsPlotOptions >> waterfall [ + + "A waterfall chart displays sequentially introduced positive or negative values in cumulative columns. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all waterfall series are defined in plotOptions.waterfall. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, waterfall: { // shared options for all waterfall series } }, series: [{ // specific options for this series instance type: ´waterfall´ }] }); +" + ^ configurationOptions at: 'waterfall' ifAbsentPut: [ HighchartsPlotOptionsWaterfall new ] +] diff --git a/source/HighchartsSt-V8-Series-Windbarb/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Windbarb/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..6268c7c1d3 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Windbarb/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Windbarb' } +HighchartsPlotOptions >> windbarb [ + + "Wind barbs are a convenient way to represent wind speed and direction in one graphical form. Wind direction is given by the stem direction, and wind speed by the number and shape of barbs. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all windbarb series are defined in plotOptions.windbarb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, windbarb: { // shared options for all windbarb series } }, series: [{ // specific options for this series instance type: ´windbarb´ }] }); +" + ^ configurationOptions at: 'windbarb' ifAbsentPut: [ HighchartsPlotOptionsWindbarb new ] +] diff --git a/source/HighchartsSt-V8-Series-Wordcloud/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Wordcloud/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..5c4f7097f9 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Wordcloud/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Wordcloud' } +HighchartsPlotOptions >> wordcloud [ + + "A word cloud is a visualization of a set of words, where the size and placement of a word is determined by how it is weighted. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all wordcloud series are defined in plotOptions.wordcloud. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, wordcloud: { // shared options for all wordcloud series } }, series: [{ // specific options for this series instance type: ´wordcloud´ }] }); +" + ^ configurationOptions at: 'wordcloud' ifAbsentPut: [ HighchartsPlotOptionsWordcloud new ] +] diff --git a/source/HighchartsSt-V8-Series-Xrange/HighchartsPlotOptions.extension.st b/source/HighchartsSt-V8-Series-Xrange/HighchartsPlotOptions.extension.st new file mode 100644 index 0000000000..f77b7eb159 --- /dev/null +++ b/source/HighchartsSt-V8-Series-Xrange/HighchartsPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighchartsPlotOptions } + +{ #category : #'*HighchartsSt-V8-Series-Xrange' } +HighchartsPlotOptions >> xrange [ + + "The X-range series displays ranges on the X axis, typically time intervals with a start and end date. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all xrange series are defined in plotOptions.xrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, xrange: { // shared options for all xrange series } }, series: [{ // specific options for this series instance type: ´xrange´ }] }); +" + ^ configurationOptions at: 'xrange' ifAbsentPut: [ HighchartsPlotOptionsXrange new ] +] diff --git a/source/HighchartsSt-V8/HighchartsPlotOptions.class.st b/source/HighchartsSt-V8/HighchartsPlotOptions.class.st index e66a68e545..77120913e7 100644 --- a/source/HighchartsSt-V8/HighchartsPlotOptions.class.st +++ b/source/HighchartsSt-V8/HighchartsPlotOptions.class.st @@ -14,286 +14,6 @@ Class { #category : #'HighchartsSt-V8' } -{ #category : #accessing } -HighchartsPlotOptions >> area [ - - "The area series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all area series are defined in plotOptions.area. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, area: { // shared options for all area series } }, series: [{ // specific options for this series instance type: ´area´ }] }); -" - ^ configurationOptions at: 'area' ifAbsentPut: [ HighchartsPlotOptionsArea new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> arearange [ - - "The area range series is a carteseian series with higher and lower values for each point along an X axis, where the area between the values is shaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all arearange series are defined in plotOptions.arearange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, arearange: { // shared options for all arearange series } }, series: [{ // specific options for this series instance type: ´arearange´ }] }); -" - ^ configurationOptions at: 'arearange' ifAbsentPut: [ HighchartsPlotOptionsArearange new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> areaspline [ - - "The area spline series is an area series where the graph between the points is smoothed into a spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areaspline series are defined in plotOptions.areaspline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areaspline: { // shared options for all areaspline series } }, series: [{ // specific options for this series instance type: ´areaspline´ }] }); -" - ^ configurationOptions at: 'areaspline' ifAbsentPut: [ HighchartsPlotOptionsAreaspline new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> areasplinerange [ - - "The area spline range is a cartesian series type with higher and lower Y values along an X axis. The area inside the range is colored, and the graph outlining the area is a smoothed spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areasplinerange series are defined in plotOptions.areasplinerange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areasplinerange: { // shared options for all areasplinerange series } }, series: [{ // specific options for this series instance type: ´areasplinerange´ }] }); -" - ^ configurationOptions at: 'areasplinerange' ifAbsentPut: [ HighchartsPlotOptionsAreasplinerange new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> bar [ - - "A bar series is a special type of column series where the columns are horizontal. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bar series are defined in plotOptions.bar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bar: { // shared options for all bar series } }, series: [{ // specific options for this series instance type: ´bar´ }] }); -" - ^ configurationOptions at: 'bar' ifAbsentPut: [ HighchartsPlotOptionsBar new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> bellcurve [ - - "A bell curve is an areaspline series which represents the probability density function of the normal distribution. It calculates mean and standard deviation of the base series data and plots the curve according to the calculated parameters. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bellcurve series are defined in plotOptions.bellcurve. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bellcurve: { // shared options for all bellcurve series } }, series: [{ // specific options for this series instance type: ´bellcurve´ }] }); -" - ^ configurationOptions at: 'bellcurve' ifAbsentPut: [ HighchartsPlotOptionsBellcurve new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> boxplot [ - - "A box plot is a convenient way of depicting groups of data through their five-number summaries: the smallest observation (sample minimum), lower quartile (Q1), median (Q2), upper quartile (Q3), and largest observation (sample maximum). In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all boxplot series are defined in plotOptions.boxplot. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, boxplot: { // shared options for all boxplot series } }, series: [{ // specific options for this series instance type: ´boxplot´ }] }); -" - ^ configurationOptions at: 'boxplot' ifAbsentPut: [ HighchartsPlotOptionsBoxplot new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> bubble [ - - "A bubble series is a three dimensional series type where each point renders an X, Y and Z value. Each points is drawn as a bubble where the position along the X and Y axes mark the X and Y values, and the size of the bubble relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bubble series are defined in plotOptions.bubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bubble: { // shared options for all bubble series } }, series: [{ // specific options for this series instance type: ´bubble´ }] }); -" - ^ configurationOptions at: 'bubble' ifAbsentPut: [ HighchartsPlotOptionsBubble new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> bullet [ - - "A bullet graph is a variation of a bar graph. The bullet graph features a single measure, compares it to a target, and displays it in the context of qualitative ranges of performance that could be set using plotBands on yAxis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bullet series are defined in plotOptions.bullet. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bullet: { // shared options for all bullet series } }, series: [{ // specific options for this series instance type: ´bullet´ }] }); -" - ^ configurationOptions at: 'bullet' ifAbsentPut: [ HighchartsPlotOptionsBullet new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> column [ - - "Column series display one column per value along an X axis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all column series are defined in plotOptions.column. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, column: { // shared options for all column series } }, series: [{ // specific options for this series instance type: ´column´ }] }); -" - ^ configurationOptions at: 'column' ifAbsentPut: [ HighchartsPlotOptionsColumn new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> columnpyramid [ - - "Column pyramid series display one pyramid per value along an X axis. To display horizontal pyramids, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnpyramid series are defined in plotOptions.columnpyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnpyramid: { // shared options for all columnpyramid series } }, series: [{ // specific options for this series instance type: ´columnpyramid´ }] }); -" - ^ configurationOptions at: 'columnpyramid' ifAbsentPut: [ HighchartsPlotOptionsColumnpyramid new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> columnrange [ - - "The column range is a cartesian series type with higher and lower Y values along an X axis. To display horizontal bars, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnrange series are defined in plotOptions.columnrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnrange: { // shared options for all columnrange series } }, series: [{ // specific options for this series instance type: ´columnrange´ }] }); -" - ^ configurationOptions at: 'columnrange' ifAbsentPut: [ HighchartsPlotOptionsColumnrange new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> cylinder [ - - "A cylinder graph is a variation of a 3d column graph. The cylinder graph features cylindrical points. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cylinder series are defined in plotOptions.cylinder. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cylinder: { // shared options for all cylinder series } }, series: [{ // specific options for this series instance type: ´cylinder´ }] }); -" - ^ configurationOptions at: 'cylinder' ifAbsentPut: [ HighchartsPlotOptionsCylinder new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> dependencywheel [ - - "A dependency wheel chart is a type of flow diagram, where all nodes are laid out in a circle, and the flow between the are drawn as link bands. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dependencywheel series are defined in plotOptions.dependencywheel. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dependencywheel: { // shared options for all dependencywheel series } }, series: [{ // specific options for this series instance type: ´dependencywheel´ }] }); -" - ^ configurationOptions at: 'dependencywheel' ifAbsentPut: [ HighchartsPlotOptionsDependencywheel new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> dumbbell [ - - "The dumbbell series is a cartesian series with higher and lower values for each point along an X axis, connected with a line between the values. Requires highcharts-more.js and modules/dumbbell.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dumbbell series are defined in plotOptions.dumbbell. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dumbbell: { // shared options for all dumbbell series } }, series: [{ // specific options for this series instance type: ´dumbbell´ }] }); -" - ^ configurationOptions at: 'dumbbell' ifAbsentPut: [ HighchartsPlotOptionsDumbbell new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> errorbar [ - - "Error bars are a graphical representation of the variability of data and are used on graphs to indicate the error, or uncertainty in a reported measurement. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all errorbar series are defined in plotOptions.errorbar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, errorbar: { // shared options for all errorbar series } }, series: [{ // specific options for this series instance type: ´errorbar´ }] }); -" - ^ configurationOptions at: 'errorbar' ifAbsentPut: [ HighchartsPlotOptionsErrorbar new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> funnel [ - - "Funnel charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. It requires that the modules/funnel.js file is loaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all funnel series are defined in plotOptions.funnel. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, funnel: { // shared options for all funnel series } }, series: [{ // specific options for this series instance type: ´funnel´ }] }); -" - ^ configurationOptions at: 'funnel' ifAbsentPut: [ HighchartsPlotOptionsFunnel new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> funnel3d [ - - "A funnel3d is a 3d version of funnel series type. Funnel charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. It requires that the highcharts-3d.js, cylinder.js and funnel3d.js module are loaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all funnel3d series are defined in plotOptions.funnel3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, funnel3d: { // shared options for all funnel3d series } }, series: [{ // specific options for this series instance type: ´funnel3d´ }] }); -" - ^ configurationOptions at: 'funnel3d' ifAbsentPut: [ HighchartsPlotOptionsFunnel3d new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> gauge [ - - "Gauges are circular plots displaying one or more values with a dial pointing to values along the perimeter. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all gauge series are defined in plotOptions.gauge. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, gauge: { // shared options for all gauge series } }, series: [{ // specific options for this series instance type: ´gauge´ }] }); -" - ^ configurationOptions at: 'gauge' ifAbsentPut: [ HighchartsPlotOptionsGauge new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> heatmap [ - - "A heatmap is a graphical representation of data where the individual values contained in a matrix are represented as colors. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all heatmap series are defined in plotOptions.heatmap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, heatmap: { // shared options for all heatmap series } }, series: [{ // specific options for this series instance type: ´heatmap´ }] }); -" - ^ configurationOptions at: 'heatmap' ifAbsentPut: [ HighchartsPlotOptionsHeatmap new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> histogram [ - - "A histogram is a column series which represents the distribution of the data set in the base series. Histogram splits data into bins and shows their frequencies. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all histogram series are defined in plotOptions.histogram. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, histogram: { // shared options for all histogram series } }, series: [{ // specific options for this series instance type: ´histogram´ }] }); -" - ^ configurationOptions at: 'histogram' ifAbsentPut: [ HighchartsPlotOptionsHistogram new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> item [ - - "An item chart is an infographic chart where a number of items are laid out in either a rectangular or circular pattern. It can be used to visualize counts within a group, or for the circular pattern, typically a parliament. The circular layout has much in common with a pie chart. Many of the item series options, like center, size and data label positioning, are inherited from the pie series and don´t apply for rectangular layouts. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all item series are defined in plotOptions.item. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, item: { // shared options for all item series } }, series: [{ // specific options for this series instance type: ´item´ }] }); -" - ^ configurationOptions at: 'item' ifAbsentPut: [ HighchartsPlotOptionsItem new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> line [ - - "A line series displays information as a series of data points connected by straight line segments. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all line series are defined in plotOptions.line. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, line: { // shared options for all line series } }, series: [{ // specific options for this series instance type: ´line´ }] }); -" - ^ configurationOptions at: 'line' ifAbsentPut: [ HighchartsPlotOptionsLine new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> lollipop [ - - "The lollipop series is a carteseian series with a line anchored from the x axis and a dot at the end to mark the value. Requires highcharts-more.js, modules/dumbbell.js and modules/lollipop.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all lollipop series are defined in plotOptions.lollipop. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, lollipop: { // shared options for all lollipop series } }, series: [{ // specific options for this series instance type: ´lollipop´ }] }); -" - ^ configurationOptions at: 'lollipop' ifAbsentPut: [ HighchartsPlotOptionsLollipop new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> networkgraph [ - - "A networkgraph is a type of relationship chart, where connnections (links) attracts nodes (points) and other nodes repulse each other. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all networkgraph series are defined in plotOptions.networkgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, networkgraph: { // shared options for all networkgraph series } }, series: [{ // specific options for this series instance type: ´networkgraph´ }] }); -" - ^ configurationOptions at: 'networkgraph' ifAbsentPut: [ HighchartsPlotOptionsNetworkgraph new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> organization [ - - "An organization chart is a diagram that shows the structure of an organization and the relationships and relative ranks of its parts and positions. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all organization series are defined in plotOptions.organization. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, organization: { // shared options for all organization series } }, series: [{ // specific options for this series instance type: ´organization´ }] }); -" - ^ configurationOptions at: 'organization' ifAbsentPut: [ HighchartsPlotOptionsOrganization new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> packedbubble [ - - "A packed bubble series is a two dimensional series type, where each point renders a value in X, Y position. Each point is drawn as a bubble where the bubbles don´t overlap with each other and the radius of the bubble relates to the value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all packedbubble series are defined in plotOptions.packedbubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, packedbubble: { // shared options for all packedbubble series } }, series: [{ // specific options for this series instance type: ´packedbubble´ }] }); -" - ^ configurationOptions at: 'packedbubble' ifAbsentPut: [ HighchartsPlotOptionsPackedbubble new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> pareto [ - - "A pareto diagram is a type of chart that contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pareto series are defined in plotOptions.pareto. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pareto: { // shared options for all pareto series } }, series: [{ // specific options for this series instance type: ´pareto´ }] }); -" - ^ configurationOptions at: 'pareto' ifAbsentPut: [ HighchartsPlotOptionsPareto new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> pie [ - - "A pie chart is a circular graphic which is divided into slices to illustrate numerical proportion. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pie series are defined in plotOptions.pie. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pie: { // shared options for all pie series } }, series: [{ // specific options for this series instance type: ´pie´ }] }); -" - ^ configurationOptions at: 'pie' ifAbsentPut: [ HighchartsPlotOptionsPie new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> polygon [ - - "A polygon series can be used to draw any freeform shape in the cartesian coordinate system. A fill is applied with the color option, and stroke is applied through lineWidth and lineColor options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all polygon series are defined in plotOptions.polygon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, polygon: { // shared options for all polygon series } }, series: [{ // specific options for this series instance type: ´polygon´ }] }); -" - ^ configurationOptions at: 'polygon' ifAbsentPut: [ HighchartsPlotOptionsPolygon new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> pyramid [ - - "A pyramid series is a special type of funnel, without neck and reversed by default. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pyramid series are defined in plotOptions.pyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pyramid: { // shared options for all pyramid series } }, series: [{ // specific options for this series instance type: ´pyramid´ }] }); -" - ^ configurationOptions at: 'pyramid' ifAbsentPut: [ HighchartsPlotOptionsPyramid new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> pyramid3d [ - - "A pyramid3d is a 3d version of pyramid series type. Pyramid charts are a type of chart often used to visualize stages in a sales project, where the top are the initial stages with the most clients. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pyramid3d series are defined in plotOptions.pyramid3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pyramid3d: { // shared options for all pyramid3d series } }, series: [{ // specific options for this series instance type: ´pyramid3d´ }] }); -" - ^ configurationOptions at: 'pyramid3d' ifAbsentPut: [ HighchartsPlotOptionsPyramid3d new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> sankey [ - - "A sankey diagram is a type of flow diagram, in which the width of the link between two nodes is shown proportionally to the flow quantity. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sankey series are defined in plotOptions.sankey. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sankey: { // shared options for all sankey series } }, series: [{ // specific options for this series instance type: ´sankey´ }] }); -" - ^ configurationOptions at: 'sankey' ifAbsentPut: [ HighchartsPlotOptionsSankey new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> scatter [ - - "A scatter plot uses cartesian coordinates to display values for two variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter series are defined in plotOptions.scatter. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter: { // shared options for all scatter series } }, series: [{ // specific options for this series instance type: ´scatter´ }] }); -" - ^ configurationOptions at: 'scatter' ifAbsentPut: [ HighchartsPlotOptionsScatter new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> scatter3d [ - - "A 3D scatter plot uses x, y and z coordinates to display values for three variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter3d series are defined in plotOptions.scatter3d. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter3d: { // shared options for all scatter3d series } }, series: [{ // specific options for this series instance type: ´scatter3d´ }] }); -" - ^ configurationOptions at: 'scatter3d' ifAbsentPut: [ HighchartsPlotOptionsScatter3d new ] -] - { #category : #accessing } HighchartsPlotOptions >> series [ @@ -301,123 +21,3 @@ HighchartsPlotOptions >> series [ " ^ configurationOptions at: 'series' ifAbsentPut: [ HighchartsPlotOptionsSeries new ] ] - -{ #category : #accessing } -HighchartsPlotOptions >> solidgauge [ - - "A solid gauge is a circular gauge where the value is indicated by a filled arc, and the color of the arc may variate with the value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all solidgauge series are defined in plotOptions.solidgauge. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, solidgauge: { // shared options for all solidgauge series } }, series: [{ // specific options for this series instance type: ´solidgauge´ }] }); -" - ^ configurationOptions at: 'solidgauge' ifAbsentPut: [ HighchartsPlotOptionsSolidgauge new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> spline [ - - "A spline series is a special type of line series, where the segments between the data points are smoothed. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all spline series are defined in plotOptions.spline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, spline: { // shared options for all spline series } }, series: [{ // specific options for this series instance type: ´spline´ }] }); -" - ^ configurationOptions at: 'spline' ifAbsentPut: [ HighchartsPlotOptionsSpline new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> streamgraph [ - - "A streamgraph is a type of stacked area graph which is displaced around a central axis, resulting in a flowing, organic shape. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all streamgraph series are defined in plotOptions.streamgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, streamgraph: { // shared options for all streamgraph series } }, series: [{ // specific options for this series instance type: ´streamgraph´ }] }); -" - ^ configurationOptions at: 'streamgraph' ifAbsentPut: [ HighchartsPlotOptionsStreamgraph new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> sunburst [ - - "A Sunburst displays hierarchical data, where a level in the hierarchy is represented by a circle. The center represents the root node of the tree. The visualization bears a resemblance to both treemap and pie charts. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sunburst series are defined in plotOptions.sunburst. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sunburst: { // shared options for all sunburst series } }, series: [{ // specific options for this series instance type: ´sunburst´ }] }); -" - ^ configurationOptions at: 'sunburst' ifAbsentPut: [ HighchartsPlotOptionsSunburst new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> tilemap [ - - "A tilemap series is a type of heatmap where the tile shapes are configurable. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all tilemap series are defined in plotOptions.tilemap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, tilemap: { // shared options for all tilemap series } }, series: [{ // specific options for this series instance type: ´tilemap´ }] }); -" - ^ configurationOptions at: 'tilemap' ifAbsentPut: [ HighchartsPlotOptionsTilemap new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> timeline [ - - "The timeline series presents given events along a drawn line. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all timeline series are defined in plotOptions.timeline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, timeline: { // shared options for all timeline series } }, series: [{ // specific options for this series instance type: ´timeline´ }] }); -" - ^ configurationOptions at: 'timeline' ifAbsentPut: [ HighchartsPlotOptionsTimeline new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> treemap [ - - "A treemap displays hierarchical data using nested rectangles. The data can be laid out in varying ways depending on options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all treemap series are defined in plotOptions.treemap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, treemap: { // shared options for all treemap series } }, series: [{ // specific options for this series instance type: ´treemap´ }] }); -" - ^ configurationOptions at: 'treemap' ifAbsentPut: [ HighchartsPlotOptionsTreemap new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> variablepie [ - - "A variable pie series is a two dimensional series type, where each point renders an Y and Z value. Each point is drawn as a pie slice where the size (arc) of the slice relates to the Y value and the radius of pie slice relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all variablepie series are defined in plotOptions.variablepie. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, variablepie: { // shared options for all variablepie series } }, series: [{ // specific options for this series instance type: ´variablepie´ }] }); -" - ^ configurationOptions at: 'variablepie' ifAbsentPut: [ HighchartsPlotOptionsVariablepie new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> variwide [ - - "A variwide chart (related to marimekko chart) is a column chart with a variable width expressing a third dimension. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all variwide series are defined in plotOptions.variwide. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, variwide: { // shared options for all variwide series } }, series: [{ // specific options for this series instance type: ´variwide´ }] }); -" - ^ configurationOptions at: 'variwide' ifAbsentPut: [ HighchartsPlotOptionsVariwide new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> vector [ - - "A vector plot is a type of cartesian chart where each point has an X and Y position, a length and a direction. Vectors are drawn as arrows. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vector series are defined in plotOptions.vector. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vector: { // shared options for all vector series } }, series: [{ // specific options for this series instance type: ´vector´ }] }); -" - ^ configurationOptions at: 'vector' ifAbsentPut: [ HighchartsPlotOptionsVector new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> venn [ - - "A Venn diagram displays all possible logical relations between a collection of different sets. The sets are represented by circles, and the relation between the sets are displayed by the overlap or lack of overlap between them. The venn diagram is a special case of Euler diagrams, which can also be displayed by this series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all venn series are defined in plotOptions.venn. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, venn: { // shared options for all venn series } }, series: [{ // specific options for this series instance type: ´venn´ }] }); -" - ^ configurationOptions at: 'venn' ifAbsentPut: [ HighchartsPlotOptionsVenn new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> waterfall [ - - "A waterfall chart displays sequentially introduced positive or negative values in cumulative columns. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all waterfall series are defined in plotOptions.waterfall. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, waterfall: { // shared options for all waterfall series } }, series: [{ // specific options for this series instance type: ´waterfall´ }] }); -" - ^ configurationOptions at: 'waterfall' ifAbsentPut: [ HighchartsPlotOptionsWaterfall new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> windbarb [ - - "Wind barbs are a convenient way to represent wind speed and direction in one graphical form. Wind direction is given by the stem direction, and wind speed by the number and shape of barbs. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all windbarb series are defined in plotOptions.windbarb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, windbarb: { // shared options for all windbarb series } }, series: [{ // specific options for this series instance type: ´windbarb´ }] }); -" - ^ configurationOptions at: 'windbarb' ifAbsentPut: [ HighchartsPlotOptionsWindbarb new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> wordcloud [ - - "A word cloud is a visualization of a set of words, where the size and placement of a word is determined by how it is weighted. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all wordcloud series are defined in plotOptions.wordcloud. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, wordcloud: { // shared options for all wordcloud series } }, series: [{ // specific options for this series instance type: ´wordcloud´ }] }); -" - ^ configurationOptions at: 'wordcloud' ifAbsentPut: [ HighchartsPlotOptionsWordcloud new ] -] - -{ #category : #accessing } -HighchartsPlotOptions >> xrange [ - - "The X-range series displays ranges on the X axis, typically time intervals with a start and end date. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all xrange series are defined in plotOptions.xrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, xrange: { // shared options for all xrange series } }, series: [{ // specific options for this series instance type: ´xrange´ }] }); -" - ^ configurationOptions at: 'xrange' ifAbsentPut: [ HighchartsPlotOptionsXrange new ] -] diff --git a/source/HighchartsStTools/SeriesToPackagesProcess.class.st b/source/HighchartsStTools/SeriesToPackagesProcess.class.st index a0940dfd38..7de7fecd9b 100644 --- a/source/HighchartsStTools/SeriesToPackagesProcess.class.st +++ b/source/HighchartsStTools/SeriesToPackagesProcess.class.st @@ -72,7 +72,7 @@ SeriesToPackagesProcess >> compilePackageSpecInBaseline [ { #category : #'private - accessing' } SeriesToPackagesProcess >> compiledMethodFor: aSeriesName in: aSeriesProviderClass [ - ^ ( Smalltalk at: aSeriesName asSymbol ) >> aSeriesProviderClass asLowercase asSymbol + ^ ( Smalltalk at: aSeriesProviderClass asSymbol ) >> aSeriesName asLowercase asSymbol ] { #category : #'private - testing' } @@ -143,11 +143,28 @@ SeriesToPackagesProcess >> moveMethodFor: seriesName seriesPrefixedBy: seriesPre | compiledMethod | - compiledMethod := self compiledMethodFor: seriesPrefix in: seriesName. + compiledMethod := self compiledMethodFor: seriesName in: seriesPrefix. aPackage addMethod: compiledMethod. compiledMethod tagWith: ( '*<1s>' expandMacrosWith: aPackage name ) asSymbol ] +{ #category : #processing } +SeriesToPackagesProcess >> movePlotOptionsSelectors [ + + | packagePrefix | + + packagePrefix := '<1s>-Series-' expandMacrosWith: packageName. + self seriesModelPackageNames + do: [ :seriesPackageName | + | plotOptionsClassName seriesName package | + + package := RPackageOrganizer default packageNamed: seriesPackageName. + plotOptionsClassName := '<1s>PlotOptions' expandMacrosWith: classPrefix. + seriesName := seriesPackageName allButFirst: packagePrefix size. + self moveMethodFor: seriesName seriesPrefixedBy: plotOptionsClassName to: package + ] +] + { #category : #'private - processing' } SeriesToPackagesProcess >> moveTestClassesFor: seriesName seriesPrefixedBy: seriesPrefix to: aPackage [ diff --git a/source/HighstockSt-V8-Series-Abands/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Abands/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..4f06b990d5 --- /dev/null +++ b/source/HighstockSt-V8-Series-Abands/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Abands' } +HighstockPlotOptions >> abands [ + + "Acceleration bands (ABANDS). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all abands series are defined in plotOptions.abands. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, abands: { // shared options for all abands series } }, series: [{ // specific options for this series instance type: ´abands´ }] }); +" + ^ configurationOptions at: 'abands' ifAbsentPut: [ HighstockPlotOptionsAbands new ] +] diff --git a/source/HighstockSt-V8-Series-Ad/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ad/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..74c03876a7 --- /dev/null +++ b/source/HighstockSt-V8-Series-Ad/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ad' } +HighstockPlotOptions >> ad [ + + "Accumulation Distribution (AD). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ad series are defined in plotOptions.ad. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ad: { // shared options for all ad series } }, series: [{ // specific options for this series instance type: ´ad´ }] }); +" + ^ configurationOptions at: 'ad' ifAbsentPut: [ HighstockPlotOptionsAd new ] +] diff --git a/source/HighstockSt-V8-Series-Ao/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ao/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..fe7f899ff9 --- /dev/null +++ b/source/HighstockSt-V8-Series-Ao/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ao' } +HighstockPlotOptions >> ao [ + + "Awesome Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ao series are defined in plotOptions.ao. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ao: { // shared options for all ao series } }, series: [{ // specific options for this series instance type: ´ao´ }] }); +" + ^ configurationOptions at: 'ao' ifAbsentPut: [ HighstockPlotOptionsAo new ] +] diff --git a/source/HighstockSt-V8-Series-Apo/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Apo/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..c2414e0ac8 --- /dev/null +++ b/source/HighstockSt-V8-Series-Apo/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Apo' } +HighstockPlotOptions >> apo [ + + "Absolute Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all apo series are defined in plotOptions.apo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, apo: { // shared options for all apo series } }, series: [{ // specific options for this series instance type: ´apo´ }] }); +" + ^ configurationOptions at: 'apo' ifAbsentPut: [ HighstockPlotOptionsApo new ] +] diff --git a/source/HighstockSt-V8-Series-Area/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Area/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..2d9fba1f3c --- /dev/null +++ b/source/HighstockSt-V8-Series-Area/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Area' } +HighstockPlotOptions >> area [ + + "The area series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all area series are defined in plotOptions.area. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, area: { // shared options for all area series } }, series: [{ // specific options for this series instance type: ´area´ }] }); +" + ^ configurationOptions at: 'area' ifAbsentPut: [ HighstockPlotOptionsArea new ] +] diff --git a/source/HighstockSt-V8-Series-Arearange/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Arearange/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..cabe3bdb9b --- /dev/null +++ b/source/HighstockSt-V8-Series-Arearange/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Arearange' } +HighstockPlotOptions >> arearange [ + + "The area range series is a carteseian series with higher and lower values for each point along an X axis, where the area between the values is shaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all arearange series are defined in plotOptions.arearange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, arearange: { // shared options for all arearange series } }, series: [{ // specific options for this series instance type: ´arearange´ }] }); +" + ^ configurationOptions at: 'arearange' ifAbsentPut: [ HighstockPlotOptionsArearange new ] +] diff --git a/source/HighstockSt-V8-Series-Areaspline/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Areaspline/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..6f72867b15 --- /dev/null +++ b/source/HighstockSt-V8-Series-Areaspline/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Areaspline' } +HighstockPlotOptions >> areaspline [ + + "The area spline series is an area series where the graph between the points is smoothed into a spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areaspline series are defined in plotOptions.areaspline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areaspline: { // shared options for all areaspline series } }, series: [{ // specific options for this series instance type: ´areaspline´ }] }); +" + ^ configurationOptions at: 'areaspline' ifAbsentPut: [ HighstockPlotOptionsAreaspline new ] +] diff --git a/source/HighstockSt-V8-Series-Areasplinerange/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Areasplinerange/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..30db5c58f5 --- /dev/null +++ b/source/HighstockSt-V8-Series-Areasplinerange/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Areasplinerange' } +HighstockPlotOptions >> areasplinerange [ + + "The area spline range is a cartesian series type with higher and lower Y values along an X axis. The area inside the range is colored, and the graph outlining the area is a smoothed spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areasplinerange series are defined in plotOptions.areasplinerange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areasplinerange: { // shared options for all areasplinerange series } }, series: [{ // specific options for this series instance type: ´areasplinerange´ }] }); +" + ^ configurationOptions at: 'areasplinerange' ifAbsentPut: [ HighstockPlotOptionsAreasplinerange new ] +] diff --git a/source/HighstockSt-V8-Series-Aroon/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Aroon/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..0fa5d2b475 --- /dev/null +++ b/source/HighstockSt-V8-Series-Aroon/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Aroon' } +HighstockPlotOptions >> aroon [ + + "Aroon. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all aroon series are defined in plotOptions.aroon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, aroon: { // shared options for all aroon series } }, series: [{ // specific options for this series instance type: ´aroon´ }] }); +" + ^ configurationOptions at: 'aroon' ifAbsentPut: [ HighstockPlotOptionsAroon new ] +] diff --git a/source/HighstockSt-V8-Series-Aroonoscillator/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Aroonoscillator/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..3798cd6793 --- /dev/null +++ b/source/HighstockSt-V8-Series-Aroonoscillator/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Aroonoscillator' } +HighstockPlotOptions >> aroonoscillator [ + + "Aroon Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/aroon.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all aroonoscillator series are defined in plotOptions.aroonoscillator. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, aroonoscillator: { // shared options for all aroonoscillator series } }, series: [{ // specific options for this series instance type: ´aroonoscillator´ }] }); +" + ^ configurationOptions at: 'aroonoscillator' ifAbsentPut: [ HighstockPlotOptionsAroonoscillator new ] +] diff --git a/source/HighstockSt-V8-Series-Atr/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Atr/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..a9ad1d4da6 --- /dev/null +++ b/source/HighstockSt-V8-Series-Atr/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Atr' } +HighstockPlotOptions >> atr [ + + "Average true range indicator (ATR). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all atr series are defined in plotOptions.atr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, atr: { // shared options for all atr series } }, series: [{ // specific options for this series instance type: ´atr´ }] }); +" + ^ configurationOptions at: 'atr' ifAbsentPut: [ HighstockPlotOptionsAtr new ] +] diff --git a/source/HighstockSt-V8-Series-Bb/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Bb/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..82013fa0aa --- /dev/null +++ b/source/HighstockSt-V8-Series-Bb/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Bb' } +HighstockPlotOptions >> bb [ + + "Bollinger bands (BB). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bb series are defined in plotOptions.bb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bb: { // shared options for all bb series } }, series: [{ // specific options for this series instance type: ´bb´ }] }); +" + ^ configurationOptions at: 'bb' ifAbsentPut: [ HighstockPlotOptionsBb new ] +] diff --git a/source/HighstockSt-V8-Series-Bubble/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Bubble/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..95af4895d6 --- /dev/null +++ b/source/HighstockSt-V8-Series-Bubble/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Bubble' } +HighstockPlotOptions >> bubble [ + + "A bubble series is a three dimensional series type where each point renders an X, Y and Z value. Each points is drawn as a bubble where the position along the X and Y axes mark the X and Y values, and the size of the bubble relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bubble series are defined in plotOptions.bubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bubble: { // shared options for all bubble series } }, series: [{ // specific options for this series instance type: ´bubble´ }] }); +" + ^ configurationOptions at: 'bubble' ifAbsentPut: [ HighstockPlotOptionsBubble new ] +] diff --git a/source/HighstockSt-V8-Series-Candlestick/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Candlestick/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..30c78fedd7 --- /dev/null +++ b/source/HighstockSt-V8-Series-Candlestick/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Candlestick' } +HighstockPlotOptions >> candlestick [ + + "A candlestick chart is a style of financial chart used to describe price movements over time. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all candlestick series are defined in plotOptions.candlestick. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, candlestick: { // shared options for all candlestick series } }, series: [{ // specific options for this series instance type: ´candlestick´ }] }); +" + ^ configurationOptions at: 'candlestick' ifAbsentPut: [ HighstockPlotOptionsCandlestick new ] +] diff --git a/source/HighstockSt-V8-Series-Cci/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Cci/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..70377832d3 --- /dev/null +++ b/source/HighstockSt-V8-Series-Cci/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Cci' } +HighstockPlotOptions >> cci [ + + "Commodity Channel Index (CCI). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cci series are defined in plotOptions.cci. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cci: { // shared options for all cci series } }, series: [{ // specific options for this series instance type: ´cci´ }] }); +" + ^ configurationOptions at: 'cci' ifAbsentPut: [ HighstockPlotOptionsCci new ] +] diff --git a/source/HighstockSt-V8-Series-Chaikin/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Chaikin/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..a9243a90bb --- /dev/null +++ b/source/HighstockSt-V8-Series-Chaikin/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Chaikin' } +HighstockPlotOptions >> chaikin [ + + "Chaikin Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all chaikin series are defined in plotOptions.chaikin. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, chaikin: { // shared options for all chaikin series } }, series: [{ // specific options for this series instance type: ´chaikin´ }] }); +" + ^ configurationOptions at: 'chaikin' ifAbsentPut: [ HighstockPlotOptionsChaikin new ] +] diff --git a/source/HighstockSt-V8-Series-Cmf/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Cmf/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..78f9a0c0ca --- /dev/null +++ b/source/HighstockSt-V8-Series-Cmf/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Cmf' } +HighstockPlotOptions >> cmf [ + + "Chaikin Money Flow indicator (cmf). In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cmf series are defined in plotOptions.cmf. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cmf: { // shared options for all cmf series } }, series: [{ // specific options for this series instance type: ´cmf´ }] }); +" + ^ configurationOptions at: 'cmf' ifAbsentPut: [ HighstockPlotOptionsCmf new ] +] diff --git a/source/HighstockSt-V8-Series-Column/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Column/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..aaf3b001e5 --- /dev/null +++ b/source/HighstockSt-V8-Series-Column/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Column' } +HighstockPlotOptions >> column [ + + "Column series display one column per value along an X axis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all column series are defined in plotOptions.column. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, column: { // shared options for all column series } }, series: [{ // specific options for this series instance type: ´column´ }] }); +" + ^ configurationOptions at: 'column' ifAbsentPut: [ HighstockPlotOptionsColumn new ] +] diff --git a/source/HighstockSt-V8-Series-Columnpyramid/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Columnpyramid/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..d343d4635b --- /dev/null +++ b/source/HighstockSt-V8-Series-Columnpyramid/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Columnpyramid' } +HighstockPlotOptions >> columnpyramid [ + + "Column pyramid series display one pyramid per value along an X axis. To display horizontal pyramids, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnpyramid series are defined in plotOptions.columnpyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnpyramid: { // shared options for all columnpyramid series } }, series: [{ // specific options for this series instance type: ´columnpyramid´ }] }); +" + ^ configurationOptions at: 'columnpyramid' ifAbsentPut: [ HighstockPlotOptionsColumnpyramid new ] +] diff --git a/source/HighstockSt-V8-Series-Columnrange/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Columnrange/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..36f0c5244b --- /dev/null +++ b/source/HighstockSt-V8-Series-Columnrange/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Columnrange' } +HighstockPlotOptions >> columnrange [ + + "The column range is a cartesian series type with higher and lower Y values along an X axis. To display horizontal bars, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnrange series are defined in plotOptions.columnrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnrange: { // shared options for all columnrange series } }, series: [{ // specific options for this series instance type: ´columnrange´ }] }); +" + ^ configurationOptions at: 'columnrange' ifAbsentPut: [ HighstockPlotOptionsColumnrange new ] +] diff --git a/source/HighstockSt-V8-Series-Dema/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Dema/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..790bdc65e6 --- /dev/null +++ b/source/HighstockSt-V8-Series-Dema/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Dema' } +HighstockPlotOptions >> dema [ + + "Double exponential moving average (DEMA) indicator. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dema series are defined in plotOptions.dema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dema: { // shared options for all dema series } }, series: [{ // specific options for this series instance type: ´dema´ }] }); +" + ^ configurationOptions at: 'dema' ifAbsentPut: [ HighstockPlotOptionsDema new ] +] diff --git a/source/HighstockSt-V8-Series-Dpo/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Dpo/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..3fc33ba236 --- /dev/null +++ b/source/HighstockSt-V8-Series-Dpo/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Dpo' } +HighstockPlotOptions >> dpo [ + + "Detrended Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dpo series are defined in plotOptions.dpo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dpo: { // shared options for all dpo series } }, series: [{ // specific options for this series instance type: ´dpo´ }] }); +" + ^ configurationOptions at: 'dpo' ifAbsentPut: [ HighstockPlotOptionsDpo new ] +] diff --git a/source/HighstockSt-V8-Series-Dumbbell/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Dumbbell/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..da751b4bef --- /dev/null +++ b/source/HighstockSt-V8-Series-Dumbbell/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Dumbbell' } +HighstockPlotOptions >> dumbbell [ + + "The dumbbell series is a cartesian series with higher and lower values for each point along an X axis, connected with a line between the values. Requires highcharts-more.js and modules/dumbbell.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dumbbell series are defined in plotOptions.dumbbell. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dumbbell: { // shared options for all dumbbell series } }, series: [{ // specific options for this series instance type: ´dumbbell´ }] }); +" + ^ configurationOptions at: 'dumbbell' ifAbsentPut: [ HighstockPlotOptionsDumbbell new ] +] diff --git a/source/HighstockSt-V8-Series-Ema/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ema/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..a33eb74600 --- /dev/null +++ b/source/HighstockSt-V8-Series-Ema/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ema' } +HighstockPlotOptions >> ema [ + + "Exponential moving average indicator (EMA). This series requires the linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ema series are defined in plotOptions.ema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ema: { // shared options for all ema series } }, series: [{ // specific options for this series instance type: ´ema´ }] }); +" + ^ configurationOptions at: 'ema' ifAbsentPut: [ HighstockPlotOptionsEma new ] +] diff --git a/source/HighstockSt-V8-Series-Flags/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Flags/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..c29df0a93a --- /dev/null +++ b/source/HighstockSt-V8-Series-Flags/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Flags' } +HighstockPlotOptions >> flags [ + + "Flags are used to mark events in stock charts. They can be added on the timeline, or attached to a specific series. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all flags series are defined in plotOptions.flags. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, flags: { // shared options for all flags series } }, series: [{ // specific options for this series instance type: ´flags´ }] }); +" + ^ configurationOptions at: 'flags' ifAbsentPut: [ HighstockPlotOptionsFlags new ] +] diff --git a/source/HighstockSt-V8-Series-Ikh/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ikh/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..66094303df --- /dev/null +++ b/source/HighstockSt-V8-Series-Ikh/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ikh' } +HighstockPlotOptions >> ikh [ + + "Ichimoku Kinko Hyo (IKH). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ikh series are defined in plotOptions.ikh. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ikh: { // shared options for all ikh series } }, series: [{ // specific options for this series instance type: ´ikh´ }] }); +" + ^ configurationOptions at: 'ikh' ifAbsentPut: [ HighstockPlotOptionsIkh new ] +] diff --git a/source/HighstockSt-V8-Series-Keltnerchannels/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Keltnerchannels/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..d30e921bf9 --- /dev/null +++ b/source/HighstockSt-V8-Series-Keltnerchannels/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Keltnerchannels' } +HighstockPlotOptions >> keltnerchannels [ + + "Keltner Channels. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js, stock/indicators/atr.js, and stock/ema/.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all keltnerchannels series are defined in plotOptions.keltnerchannels. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, keltnerchannels: { // shared options for all keltnerchannels series } }, series: [{ // specific options for this series instance type: ´keltnerchannels´ }] }); +" + ^ configurationOptions at: 'keltnerchannels' ifAbsentPut: [ HighstockPlotOptionsKeltnerchannels new ] +] diff --git a/source/HighstockSt-V8-Series-Line/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Line/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..2854ba11ca --- /dev/null +++ b/source/HighstockSt-V8-Series-Line/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Line' } +HighstockPlotOptions >> line [ + + "A line series displays information as a series of data points connected by straight line segments. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all line series are defined in plotOptions.line. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, line: { // shared options for all line series } }, series: [{ // specific options for this series instance type: ´line´ }] }); +" + ^ configurationOptions at: 'line' ifAbsentPut: [ HighstockPlotOptionsLine new ] +] diff --git a/source/HighstockSt-V8-Series-Linearregression/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Linearregression/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..f998dc3b0a --- /dev/null +++ b/source/HighstockSt-V8-Series-Linearregression/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Linearregression' } +HighstockPlotOptions >> linearregression [ + + "Linear regression indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregression series are defined in plotOptions.linearregression. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregression: { // shared options for all linearregression series } }, series: [{ // specific options for this series instance type: ´linearregression´ }] }); +" + ^ configurationOptions at: 'linearregression' ifAbsentPut: [ HighstockPlotOptionsLinearregression new ] +] diff --git a/source/HighstockSt-V8-Series-Linearregressionangle/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Linearregressionangle/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..3107e19b42 --- /dev/null +++ b/source/HighstockSt-V8-Series-Linearregressionangle/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Linearregressionangle' } +HighstockPlotOptions >> linearregressionangle [ + + "Linear regression angle indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionangle series are defined in plotOptions.linearregressionangle. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionangle: { // shared options for all linearregressionangle series } }, series: [{ // specific options for this series instance type: ´linearregressionangle´ }] }); +" + ^ configurationOptions at: 'linearregressionangle' ifAbsentPut: [ HighstockPlotOptionsLinearregressionangle new ] +] diff --git a/source/HighstockSt-V8-Series-Linearregressionintercept/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Linearregressionintercept/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..f831555a0d --- /dev/null +++ b/source/HighstockSt-V8-Series-Linearregressionintercept/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Linearregressionintercept' } +HighstockPlotOptions >> linearregressionintercept [ + + "Linear regression intercept indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionintercept series are defined in plotOptions.linearregressionintercept. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionintercept: { // shared options for all linearregressionintercept series } }, series: [{ // specific options for this series instance type: ´linearregressionintercept´ }] }); +" + ^ configurationOptions at: 'linearregressionintercept' ifAbsentPut: [ HighstockPlotOptionsLinearregressionintercept new ] +] diff --git a/source/HighstockSt-V8-Series-Linearregressionslope/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Linearregressionslope/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..f4a5d1092f --- /dev/null +++ b/source/HighstockSt-V8-Series-Linearregressionslope/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Linearregressionslope' } +HighstockPlotOptions >> linearregressionslope [ + + "Linear regression slope indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionslope series are defined in plotOptions.linearregressionslope. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionslope: { // shared options for all linearregressionslope series } }, series: [{ // specific options for this series instance type: ´linearregressionslope´ }] }); +" + ^ configurationOptions at: 'linearregressionslope' ifAbsentPut: [ HighstockPlotOptionsLinearregressionslope new ] +] diff --git a/source/HighstockSt-V8-Series-Lollipop/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Lollipop/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..6a3b5839a7 --- /dev/null +++ b/source/HighstockSt-V8-Series-Lollipop/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Lollipop' } +HighstockPlotOptions >> lollipop [ + + "The lollipop series is a carteseian series with a line anchored from the x axis and a dot at the end to mark the value. Requires highcharts-more.js, modules/dumbbell.js and modules/lollipop.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all lollipop series are defined in plotOptions.lollipop. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, lollipop: { // shared options for all lollipop series } }, series: [{ // specific options for this series instance type: ´lollipop´ }] }); +" + ^ configurationOptions at: 'lollipop' ifAbsentPut: [ HighstockPlotOptionsLollipop new ] +] diff --git a/source/HighstockSt-V8-Series-Macd/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Macd/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..b0bfc2b9ef --- /dev/null +++ b/source/HighstockSt-V8-Series-Macd/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Macd' } +HighstockPlotOptions >> macd [ + + "Moving Average Convergence Divergence (MACD). This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all macd series are defined in plotOptions.macd. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, macd: { // shared options for all macd series } }, series: [{ // specific options for this series instance type: ´macd´ }] }); +" + ^ configurationOptions at: 'macd' ifAbsentPut: [ HighstockPlotOptionsMacd new ] +] diff --git a/source/HighstockSt-V8-Series-Mfi/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Mfi/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..8ea3f7c91a --- /dev/null +++ b/source/HighstockSt-V8-Series-Mfi/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Mfi' } +HighstockPlotOptions >> mfi [ + + "Money Flow Index. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all mfi series are defined in plotOptions.mfi. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, mfi: { // shared options for all mfi series } }, series: [{ // specific options for this series instance type: ´mfi´ }] }); +" + ^ configurationOptions at: 'mfi' ifAbsentPut: [ HighstockPlotOptionsMfi new ] +] diff --git a/source/HighstockSt-V8-Series-Momentum/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Momentum/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..42340d2312 --- /dev/null +++ b/source/HighstockSt-V8-Series-Momentum/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Momentum' } +HighstockPlotOptions >> momentum [ + + "Momentum. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all momentum series are defined in plotOptions.momentum. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, momentum: { // shared options for all momentum series } }, series: [{ // specific options for this series instance type: ´momentum´ }] }); +" + ^ configurationOptions at: 'momentum' ifAbsentPut: [ HighstockPlotOptionsMomentum new ] +] diff --git a/source/HighstockSt-V8-Series-Natr/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Natr/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..035184951b --- /dev/null +++ b/source/HighstockSt-V8-Series-Natr/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Natr' } +HighstockPlotOptions >> natr [ + + "Normalized average true range indicator (NATR). This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/atr.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all natr series are defined in plotOptions.natr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, natr: { // shared options for all natr series } }, series: [{ // specific options for this series instance type: ´natr´ }] }); +" + ^ configurationOptions at: 'natr' ifAbsentPut: [ HighstockPlotOptionsNatr new ] +] diff --git a/source/HighstockSt-V8-Series-Ohlc/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ohlc/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..968dc5f4bf --- /dev/null +++ b/source/HighstockSt-V8-Series-Ohlc/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ohlc' } +HighstockPlotOptions >> ohlc [ + + "An OHLC chart is a style of financial chart used to describe price movements over time. It displays open, high, low and close values per data point. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ohlc series are defined in plotOptions.ohlc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ohlc: { // shared options for all ohlc series } }, series: [{ // specific options for this series instance type: ´ohlc´ }] }); +" + ^ configurationOptions at: 'ohlc' ifAbsentPut: [ HighstockPlotOptionsOhlc new ] +] diff --git a/source/HighstockSt-V8-Series-Pc/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Pc/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..29e907478d --- /dev/null +++ b/source/HighstockSt-V8-Series-Pc/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Pc' } +HighstockPlotOptions >> pc [ + + "Price channel (PC). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pc series are defined in plotOptions.pc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pc: { // shared options for all pc series } }, series: [{ // specific options for this series instance type: ´pc´ }] }); +" + ^ configurationOptions at: 'pc' ifAbsentPut: [ HighstockPlotOptionsPc new ] +] diff --git a/source/HighstockSt-V8-Series-Pivotpoints/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Pivotpoints/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..ad4e8ad893 --- /dev/null +++ b/source/HighstockSt-V8-Series-Pivotpoints/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Pivotpoints' } +HighstockPlotOptions >> pivotpoints [ + + "Pivot points indicator. This series requires the linkedTo option to be set and should be loaded after stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pivotpoints series are defined in plotOptions.pivotpoints. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pivotpoints: { // shared options for all pivotpoints series } }, series: [{ // specific options for this series instance type: ´pivotpoints´ }] }); +" + ^ configurationOptions at: 'pivotpoints' ifAbsentPut: [ HighstockPlotOptionsPivotpoints new ] +] diff --git a/source/HighstockSt-V8-Series-Polygon/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Polygon/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..e2390fe3cf --- /dev/null +++ b/source/HighstockSt-V8-Series-Polygon/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Polygon' } +HighstockPlotOptions >> polygon [ + + "A polygon series can be used to draw any freeform shape in the cartesian coordinate system. A fill is applied with the color option, and stroke is applied through lineWidth and lineColor options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all polygon series are defined in plotOptions.polygon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, polygon: { // shared options for all polygon series } }, series: [{ // specific options for this series instance type: ´polygon´ }] }); +" + ^ configurationOptions at: 'polygon' ifAbsentPut: [ HighstockPlotOptionsPolygon new ] +] diff --git a/source/HighstockSt-V8-Series-Ppo/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Ppo/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..765495e760 --- /dev/null +++ b/source/HighstockSt-V8-Series-Ppo/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Ppo' } +HighstockPlotOptions >> ppo [ + + "Percentage Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ppo series are defined in plotOptions.ppo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ppo: { // shared options for all ppo series } }, series: [{ // specific options for this series instance type: ´ppo´ }] }); +" + ^ configurationOptions at: 'ppo' ifAbsentPut: [ HighstockPlotOptionsPpo new ] +] diff --git a/source/HighstockSt-V8-Series-Priceenvelopes/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Priceenvelopes/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..7829fd7c95 --- /dev/null +++ b/source/HighstockSt-V8-Series-Priceenvelopes/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Priceenvelopes' } +HighstockPlotOptions >> priceenvelopes [ + + "Price envelopes indicator based on SMA calculations. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all priceenvelopes series are defined in plotOptions.priceenvelopes. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, priceenvelopes: { // shared options for all priceenvelopes series } }, series: [{ // specific options for this series instance type: ´priceenvelopes´ }] }); +" + ^ configurationOptions at: 'priceenvelopes' ifAbsentPut: [ HighstockPlotOptionsPriceenvelopes new ] +] diff --git a/source/HighstockSt-V8-Series-Psar/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Psar/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..672451cc0e --- /dev/null +++ b/source/HighstockSt-V8-Series-Psar/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Psar' } +HighstockPlotOptions >> psar [ + + "Parabolic SAR. This series requires linkedTo option to be set and should be loaded after stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all psar series are defined in plotOptions.psar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, psar: { // shared options for all psar series } }, series: [{ // specific options for this series instance type: ´psar´ }] }); +" + ^ configurationOptions at: 'psar' ifAbsentPut: [ HighstockPlotOptionsPsar new ] +] diff --git a/source/HighstockSt-V8-Series-Roc/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Roc/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..0da3a41e99 --- /dev/null +++ b/source/HighstockSt-V8-Series-Roc/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Roc' } +HighstockPlotOptions >> roc [ + + "Rate of change indicator (ROC). The indicator value for each point is defined as: (C - Cn) / Cn * 100 where: C is the close value of the point of the same x in the linked series and Cn is the close value of the point n periods ago. n is set through period. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all roc series are defined in plotOptions.roc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, roc: { // shared options for all roc series } }, series: [{ // specific options for this series instance type: ´roc´ }] }); +" + ^ configurationOptions at: 'roc' ifAbsentPut: [ HighstockPlotOptionsRoc new ] +] diff --git a/source/HighstockSt-V8-Series-Rsi/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Rsi/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..c4c58b582e --- /dev/null +++ b/source/HighstockSt-V8-Series-Rsi/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Rsi' } +HighstockPlotOptions >> rsi [ + + "Relative strength index (RSI) technical indicator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all rsi series are defined in plotOptions.rsi. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, rsi: { // shared options for all rsi series } }, series: [{ // specific options for this series instance type: ´rsi´ }] }); +" + ^ configurationOptions at: 'rsi' ifAbsentPut: [ HighstockPlotOptionsRsi new ] +] diff --git a/source/HighstockSt-V8-Series-Scatter/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Scatter/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..ccbf4ad719 --- /dev/null +++ b/source/HighstockSt-V8-Series-Scatter/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Scatter' } +HighstockPlotOptions >> scatter [ + + "A scatter plot uses cartesian coordinates to display values for two variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter series are defined in plotOptions.scatter. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter: { // shared options for all scatter series } }, series: [{ // specific options for this series instance type: ´scatter´ }] }); +" + ^ configurationOptions at: 'scatter' ifAbsentPut: [ HighstockPlotOptionsScatter new ] +] diff --git a/source/HighstockSt-V8-Series-Slowstochastic/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Slowstochastic/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..b57694bcea --- /dev/null +++ b/source/HighstockSt-V8-Series-Slowstochastic/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Slowstochastic' } +HighstockPlotOptions >> slowstochastic [ + + "Slow Stochastic oscillator. This series requires the linkedTo option to be set and should be loaded after stock/indicators/indicators.js and stock/indicators/stochastic.js files. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all slowstochastic series are defined in plotOptions.slowstochastic. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, slowstochastic: { // shared options for all slowstochastic series } }, series: [{ // specific options for this series instance type: ´slowstochastic´ }] }); +" + ^ configurationOptions at: 'slowstochastic' ifAbsentPut: [ HighstockPlotOptionsSlowstochastic new ] +] diff --git a/source/HighstockSt-V8-Series-Sma/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Sma/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..257dee6a23 --- /dev/null +++ b/source/HighstockSt-V8-Series-Sma/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Sma' } +HighstockPlotOptions >> sma [ + + "Simple moving average indicator (SMA). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sma series are defined in plotOptions.sma. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sma: { // shared options for all sma series } }, series: [{ // specific options for this series instance type: ´sma´ }] }); +" + ^ configurationOptions at: 'sma' ifAbsentPut: [ HighstockPlotOptionsSma new ] +] diff --git a/source/HighstockSt-V8-Series-Spline/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Spline/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..b2445bb0f3 --- /dev/null +++ b/source/HighstockSt-V8-Series-Spline/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Spline' } +HighstockPlotOptions >> spline [ + + "A spline series is a special type of line series, where the segments between the data points are smoothed. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all spline series are defined in plotOptions.spline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, spline: { // shared options for all spline series } }, series: [{ // specific options for this series instance type: ´spline´ }] }); +" + ^ configurationOptions at: 'spline' ifAbsentPut: [ HighstockPlotOptionsSpline new ] +] diff --git a/source/HighstockSt-V8-Series-Stochastic/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Stochastic/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..471302cf1b --- /dev/null +++ b/source/HighstockSt-V8-Series-Stochastic/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Stochastic' } +HighstockPlotOptions >> stochastic [ + + "Stochastic oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all stochastic series are defined in plotOptions.stochastic. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, stochastic: { // shared options for all stochastic series } }, series: [{ // specific options for this series instance type: ´stochastic´ }] }); +" + ^ configurationOptions at: 'stochastic' ifAbsentPut: [ HighstockPlotOptionsStochastic new ] +] diff --git a/source/HighstockSt-V8-Series-Streamgraph/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Streamgraph/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..c7e8db2fef --- /dev/null +++ b/source/HighstockSt-V8-Series-Streamgraph/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Streamgraph' } +HighstockPlotOptions >> streamgraph [ + + "A streamgraph is a type of stacked area graph which is displaced around a central axis, resulting in a flowing, organic shape. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all streamgraph series are defined in plotOptions.streamgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, streamgraph: { // shared options for all streamgraph series } }, series: [{ // specific options for this series instance type: ´streamgraph´ }] }); +" + ^ configurationOptions at: 'streamgraph' ifAbsentPut: [ HighstockPlotOptionsStreamgraph new ] +] diff --git a/source/HighstockSt-V8-Series-Supertrend/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Supertrend/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..4d0c2b8bf7 --- /dev/null +++ b/source/HighstockSt-V8-Series-Supertrend/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Supertrend' } +HighstockPlotOptions >> supertrend [ + + "Supertrend indicator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/sma.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all supertrend series are defined in plotOptions.supertrend. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, supertrend: { // shared options for all supertrend series } }, series: [{ // specific options for this series instance type: ´supertrend´ }] }); +" + ^ configurationOptions at: 'supertrend' ifAbsentPut: [ HighstockPlotOptionsSupertrend new ] +] diff --git a/source/HighstockSt-V8-Series-Tema/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Tema/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..2ee3fd9b87 --- /dev/null +++ b/source/HighstockSt-V8-Series-Tema/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Tema' } +HighstockPlotOptions >> tema [ + + "Triple exponential moving average (TEMA) indicator. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all tema series are defined in plotOptions.tema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, tema: { // shared options for all tema series } }, series: [{ // specific options for this series instance type: ´tema´ }] }); +" + ^ configurationOptions at: 'tema' ifAbsentPut: [ HighstockPlotOptionsTema new ] +] diff --git a/source/HighstockSt-V8-Series-Trendline/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Trendline/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..7525d5c904 --- /dev/null +++ b/source/HighstockSt-V8-Series-Trendline/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Trendline' } +HighstockPlotOptions >> trendline [ + + "Trendline (linear regression) fits a straight line to the selected data using a method called the Sum Of Least Squares. This series requires the linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all trendline series are defined in plotOptions.trendline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, trendline: { // shared options for all trendline series } }, series: [{ // specific options for this series instance type: ´trendline´ }] }); +" + ^ configurationOptions at: 'trendline' ifAbsentPut: [ HighstockPlotOptionsTrendline new ] +] diff --git a/source/HighstockSt-V8-Series-Trix/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Trix/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..ab45177fe5 --- /dev/null +++ b/source/HighstockSt-V8-Series-Trix/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Trix' } +HighstockPlotOptions >> trix [ + + "Triple exponential average (TRIX) oscillator. This series requires linkedTo option to be set. Requires https://code.highcharts.com/stock/indicators/ema.js and https://code.highcharts.com/stock/indicators/tema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all trix series are defined in plotOptions.trix. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, trix: { // shared options for all trix series } }, series: [{ // specific options for this series instance type: ´trix´ }] }); +" + ^ configurationOptions at: 'trix' ifAbsentPut: [ HighstockPlotOptionsTrix new ] +] diff --git a/source/HighstockSt-V8-Series-Vbp/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Vbp/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..652d1c94d6 --- /dev/null +++ b/source/HighstockSt-V8-Series-Vbp/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Vbp' } +HighstockPlotOptions >> vbp [ + + "Volume By Price indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vbp series are defined in plotOptions.vbp. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vbp: { // shared options for all vbp series } }, series: [{ // specific options for this series instance type: ´vbp´ }] }); +" + ^ configurationOptions at: 'vbp' ifAbsentPut: [ HighstockPlotOptionsVbp new ] +] diff --git a/source/HighstockSt-V8-Series-Vector/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Vector/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..7e2b6b02b8 --- /dev/null +++ b/source/HighstockSt-V8-Series-Vector/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Vector' } +HighstockPlotOptions >> vector [ + + "A vector plot is a type of cartesian chart where each point has an X and Y position, a length and a direction. Vectors are drawn as arrows. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vector series are defined in plotOptions.vector. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vector: { // shared options for all vector series } }, series: [{ // specific options for this series instance type: ´vector´ }] }); +" + ^ configurationOptions at: 'vector' ifAbsentPut: [ HighstockPlotOptionsVector new ] +] diff --git a/source/HighstockSt-V8-Series-Vwap/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Vwap/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..2403f68710 --- /dev/null +++ b/source/HighstockSt-V8-Series-Vwap/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Vwap' } +HighstockPlotOptions >> vwap [ + + "Volume Weighted Average Price indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vwap series are defined in plotOptions.vwap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vwap: { // shared options for all vwap series } }, series: [{ // specific options for this series instance type: ´vwap´ }] }); +" + ^ configurationOptions at: 'vwap' ifAbsentPut: [ HighstockPlotOptionsVwap new ] +] diff --git a/source/HighstockSt-V8-Series-Williamsr/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Williamsr/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..5f15398b20 --- /dev/null +++ b/source/HighstockSt-V8-Series-Williamsr/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Williamsr' } +HighstockPlotOptions >> williamsr [ + + "Williams R. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all williamsr series are defined in plotOptions.williamsr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, williamsr: { // shared options for all williamsr series } }, series: [{ // specific options for this series instance type: ´williamsr´ }] }); +" + ^ configurationOptions at: 'williamsr' ifAbsentPut: [ HighstockPlotOptionsWilliamsr new ] +] diff --git a/source/HighstockSt-V8-Series-Windbarb/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Windbarb/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..29f053540f --- /dev/null +++ b/source/HighstockSt-V8-Series-Windbarb/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Windbarb' } +HighstockPlotOptions >> windbarb [ + + "Wind barbs are a convenient way to represent wind speed and direction in one graphical form. Wind direction is given by the stem direction, and wind speed by the number and shape of barbs. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all windbarb series are defined in plotOptions.windbarb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, windbarb: { // shared options for all windbarb series } }, series: [{ // specific options for this series instance type: ´windbarb´ }] }); +" + ^ configurationOptions at: 'windbarb' ifAbsentPut: [ HighstockPlotOptionsWindbarb new ] +] diff --git a/source/HighstockSt-V8-Series-Wma/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Wma/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..1e09516b70 --- /dev/null +++ b/source/HighstockSt-V8-Series-Wma/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Wma' } +HighstockPlotOptions >> wma [ + + "Weighted moving average indicator (WMA). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all wma series are defined in plotOptions.wma. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, wma: { // shared options for all wma series } }, series: [{ // specific options for this series instance type: ´wma´ }] }); +" + ^ configurationOptions at: 'wma' ifAbsentPut: [ HighstockPlotOptionsWma new ] +] diff --git a/source/HighstockSt-V8-Series-Xrange/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Xrange/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..ba4251bbca --- /dev/null +++ b/source/HighstockSt-V8-Series-Xrange/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Xrange' } +HighstockPlotOptions >> xrange [ + + "The X-range series displays ranges on the X axis, typically time intervals with a start and end date. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all xrange series are defined in plotOptions.xrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, xrange: { // shared options for all xrange series } }, series: [{ // specific options for this series instance type: ´xrange´ }] }); +" + ^ configurationOptions at: 'xrange' ifAbsentPut: [ HighstockPlotOptionsXrange new ] +] diff --git a/source/HighstockSt-V8-Series-Zigzag/HighstockPlotOptions.extension.st b/source/HighstockSt-V8-Series-Zigzag/HighstockPlotOptions.extension.st new file mode 100644 index 0000000000..59986d20c1 --- /dev/null +++ b/source/HighstockSt-V8-Series-Zigzag/HighstockPlotOptions.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #HighstockPlotOptions } + +{ #category : #'*HighstockSt-V8-Series-Zigzag' } +HighstockPlotOptions >> zigzag [ + + "Zig Zag indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all zigzag series are defined in plotOptions.zigzag. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, zigzag: { // shared options for all zigzag series } }, series: [{ // specific options for this series instance type: ´zigzag´ }] }); +" + ^ configurationOptions at: 'zigzag' ifAbsentPut: [ HighstockPlotOptionsZigzag new ] +] diff --git a/source/HighstockSt-V8/HighstockPlotOptions.class.st b/source/HighstockSt-V8/HighstockPlotOptions.class.st index bb20e3ace6..6a1ba49240 100644 --- a/source/HighstockSt-V8/HighstockPlotOptions.class.st +++ b/source/HighstockSt-V8/HighstockPlotOptions.class.st @@ -14,198 +14,6 @@ Class { #category : #'HighstockSt-V8' } -{ #category : #accessing } -HighstockPlotOptions >> abands [ - - "Acceleration bands (ABANDS). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all abands series are defined in plotOptions.abands. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, abands: { // shared options for all abands series } }, series: [{ // specific options for this series instance type: ´abands´ }] }); -" - ^ configurationOptions at: 'abands' ifAbsentPut: [ HighstockPlotOptionsAbands new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ad [ - - "Accumulation Distribution (AD). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ad series are defined in plotOptions.ad. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ad: { // shared options for all ad series } }, series: [{ // specific options for this series instance type: ´ad´ }] }); -" - ^ configurationOptions at: 'ad' ifAbsentPut: [ HighstockPlotOptionsAd new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ao [ - - "Awesome Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ao series are defined in plotOptions.ao. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ao: { // shared options for all ao series } }, series: [{ // specific options for this series instance type: ´ao´ }] }); -" - ^ configurationOptions at: 'ao' ifAbsentPut: [ HighstockPlotOptionsAo new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> apo [ - - "Absolute Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all apo series are defined in plotOptions.apo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, apo: { // shared options for all apo series } }, series: [{ // specific options for this series instance type: ´apo´ }] }); -" - ^ configurationOptions at: 'apo' ifAbsentPut: [ HighstockPlotOptionsApo new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> area [ - - "The area series type. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all area series are defined in plotOptions.area. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, area: { // shared options for all area series } }, series: [{ // specific options for this series instance type: ´area´ }] }); -" - ^ configurationOptions at: 'area' ifAbsentPut: [ HighstockPlotOptionsArea new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> arearange [ - - "The area range series is a carteseian series with higher and lower values for each point along an X axis, where the area between the values is shaded. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all arearange series are defined in plotOptions.arearange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, arearange: { // shared options for all arearange series } }, series: [{ // specific options for this series instance type: ´arearange´ }] }); -" - ^ configurationOptions at: 'arearange' ifAbsentPut: [ HighstockPlotOptionsArearange new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> areaspline [ - - "The area spline series is an area series where the graph between the points is smoothed into a spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areaspline series are defined in plotOptions.areaspline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areaspline: { // shared options for all areaspline series } }, series: [{ // specific options for this series instance type: ´areaspline´ }] }); -" - ^ configurationOptions at: 'areaspline' ifAbsentPut: [ HighstockPlotOptionsAreaspline new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> areasplinerange [ - - "The area spline range is a cartesian series type with higher and lower Y values along an X axis. The area inside the range is colored, and the graph outlining the area is a smoothed spline. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all areasplinerange series are defined in plotOptions.areasplinerange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, areasplinerange: { // shared options for all areasplinerange series } }, series: [{ // specific options for this series instance type: ´areasplinerange´ }] }); -" - ^ configurationOptions at: 'areasplinerange' ifAbsentPut: [ HighstockPlotOptionsAreasplinerange new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> aroon [ - - "Aroon. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all aroon series are defined in plotOptions.aroon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, aroon: { // shared options for all aroon series } }, series: [{ // specific options for this series instance type: ´aroon´ }] }); -" - ^ configurationOptions at: 'aroon' ifAbsentPut: [ HighstockPlotOptionsAroon new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> aroonoscillator [ - - "Aroon Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/aroon.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all aroonoscillator series are defined in plotOptions.aroonoscillator. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, aroonoscillator: { // shared options for all aroonoscillator series } }, series: [{ // specific options for this series instance type: ´aroonoscillator´ }] }); -" - ^ configurationOptions at: 'aroonoscillator' ifAbsentPut: [ HighstockPlotOptionsAroonoscillator new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> atr [ - - "Average true range indicator (ATR). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all atr series are defined in plotOptions.atr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, atr: { // shared options for all atr series } }, series: [{ // specific options for this series instance type: ´atr´ }] }); -" - ^ configurationOptions at: 'atr' ifAbsentPut: [ HighstockPlotOptionsAtr new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> bb [ - - "Bollinger bands (BB). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bb series are defined in plotOptions.bb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bb: { // shared options for all bb series } }, series: [{ // specific options for this series instance type: ´bb´ }] }); -" - ^ configurationOptions at: 'bb' ifAbsentPut: [ HighstockPlotOptionsBb new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> bubble [ - - "A bubble series is a three dimensional series type where each point renders an X, Y and Z value. Each points is drawn as a bubble where the position along the X and Y axes mark the X and Y values, and the size of the bubble relates to the Z value. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all bubble series are defined in plotOptions.bubble. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, bubble: { // shared options for all bubble series } }, series: [{ // specific options for this series instance type: ´bubble´ }] }); -" - ^ configurationOptions at: 'bubble' ifAbsentPut: [ HighstockPlotOptionsBubble new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> candlestick [ - - "A candlestick chart is a style of financial chart used to describe price movements over time. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all candlestick series are defined in plotOptions.candlestick. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, candlestick: { // shared options for all candlestick series } }, series: [{ // specific options for this series instance type: ´candlestick´ }] }); -" - ^ configurationOptions at: 'candlestick' ifAbsentPut: [ HighstockPlotOptionsCandlestick new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> cci [ - - "Commodity Channel Index (CCI). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cci series are defined in plotOptions.cci. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cci: { // shared options for all cci series } }, series: [{ // specific options for this series instance type: ´cci´ }] }); -" - ^ configurationOptions at: 'cci' ifAbsentPut: [ HighstockPlotOptionsCci new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> chaikin [ - - "Chaikin Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all chaikin series are defined in plotOptions.chaikin. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, chaikin: { // shared options for all chaikin series } }, series: [{ // specific options for this series instance type: ´chaikin´ }] }); -" - ^ configurationOptions at: 'chaikin' ifAbsentPut: [ HighstockPlotOptionsChaikin new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> cmf [ - - "Chaikin Money Flow indicator (cmf). In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all cmf series are defined in plotOptions.cmf. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, cmf: { // shared options for all cmf series } }, series: [{ // specific options for this series instance type: ´cmf´ }] }); -" - ^ configurationOptions at: 'cmf' ifAbsentPut: [ HighstockPlotOptionsCmf new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> column [ - - "Column series display one column per value along an X axis. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all column series are defined in plotOptions.column. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, column: { // shared options for all column series } }, series: [{ // specific options for this series instance type: ´column´ }] }); -" - ^ configurationOptions at: 'column' ifAbsentPut: [ HighstockPlotOptionsColumn new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> columnpyramid [ - - "Column pyramid series display one pyramid per value along an X axis. To display horizontal pyramids, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnpyramid series are defined in plotOptions.columnpyramid. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnpyramid: { // shared options for all columnpyramid series } }, series: [{ // specific options for this series instance type: ´columnpyramid´ }] }); -" - ^ configurationOptions at: 'columnpyramid' ifAbsentPut: [ HighstockPlotOptionsColumnpyramid new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> columnrange [ - - "The column range is a cartesian series type with higher and lower Y values along an X axis. To display horizontal bars, set chart.inverted to true. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all columnrange series are defined in plotOptions.columnrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, columnrange: { // shared options for all columnrange series } }, series: [{ // specific options for this series instance type: ´columnrange´ }] }); -" - ^ configurationOptions at: 'columnrange' ifAbsentPut: [ HighstockPlotOptionsColumnrange new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> dema [ - - "Double exponential moving average (DEMA) indicator. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dema series are defined in plotOptions.dema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dema: { // shared options for all dema series } }, series: [{ // specific options for this series instance type: ´dema´ }] }); -" - ^ configurationOptions at: 'dema' ifAbsentPut: [ HighstockPlotOptionsDema new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> dpo [ - - "Detrended Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dpo series are defined in plotOptions.dpo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dpo: { // shared options for all dpo series } }, series: [{ // specific options for this series instance type: ´dpo´ }] }); -" - ^ configurationOptions at: 'dpo' ifAbsentPut: [ HighstockPlotOptionsDpo new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> dumbbell [ - - "The dumbbell series is a cartesian series with higher and lower values for each point along an X axis, connected with a line between the values. Requires highcharts-more.js and modules/dumbbell.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all dumbbell series are defined in plotOptions.dumbbell. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, dumbbell: { // shared options for all dumbbell series } }, series: [{ // specific options for this series instance type: ´dumbbell´ }] }); -" - ^ configurationOptions at: 'dumbbell' ifAbsentPut: [ HighstockPlotOptionsDumbbell new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ema [ - - "Exponential moving average indicator (EMA). This series requires the linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ema series are defined in plotOptions.ema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ema: { // shared options for all ema series } }, series: [{ // specific options for this series instance type: ´ema´ }] }); -" - ^ configurationOptions at: 'ema' ifAbsentPut: [ HighstockPlotOptionsEma new ] -] - { #category : #accessing } HighstockPlotOptions >> errorbar [ @@ -214,190 +22,6 @@ HighstockPlotOptions >> errorbar [ ^ configurationOptions at: 'errorbar' ifAbsentPut: [ HighstockPlotOptionsErrorbar new ] ] -{ #category : #accessing } -HighstockPlotOptions >> flags [ - - "Flags are used to mark events in stock charts. They can be added on the timeline, or attached to a specific series. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all flags series are defined in plotOptions.flags. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, flags: { // shared options for all flags series } }, series: [{ // specific options for this series instance type: ´flags´ }] }); -" - ^ configurationOptions at: 'flags' ifAbsentPut: [ HighstockPlotOptionsFlags new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ikh [ - - "Ichimoku Kinko Hyo (IKH). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ikh series are defined in plotOptions.ikh. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ikh: { // shared options for all ikh series } }, series: [{ // specific options for this series instance type: ´ikh´ }] }); -" - ^ configurationOptions at: 'ikh' ifAbsentPut: [ HighstockPlotOptionsIkh new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> keltnerchannels [ - - "Keltner Channels. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js, stock/indicators/atr.js, and stock/ema/.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all keltnerchannels series are defined in plotOptions.keltnerchannels. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, keltnerchannels: { // shared options for all keltnerchannels series } }, series: [{ // specific options for this series instance type: ´keltnerchannels´ }] }); -" - ^ configurationOptions at: 'keltnerchannels' ifAbsentPut: [ HighstockPlotOptionsKeltnerchannels new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> line [ - - "A line series displays information as a series of data points connected by straight line segments. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all line series are defined in plotOptions.line. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, line: { // shared options for all line series } }, series: [{ // specific options for this series instance type: ´line´ }] }); -" - ^ configurationOptions at: 'line' ifAbsentPut: [ HighstockPlotOptionsLine new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> linearregression [ - - "Linear regression indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregression series are defined in plotOptions.linearregression. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregression: { // shared options for all linearregression series } }, series: [{ // specific options for this series instance type: ´linearregression´ }] }); -" - ^ configurationOptions at: 'linearregression' ifAbsentPut: [ HighstockPlotOptionsLinearregression new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> linearregressionangle [ - - "Linear regression angle indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionangle series are defined in plotOptions.linearregressionangle. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionangle: { // shared options for all linearregressionangle series } }, series: [{ // specific options for this series instance type: ´linearregressionangle´ }] }); -" - ^ configurationOptions at: 'linearregressionangle' ifAbsentPut: [ HighstockPlotOptionsLinearregressionangle new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> linearregressionintercept [ - - "Linear regression intercept indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionintercept series are defined in plotOptions.linearregressionintercept. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionintercept: { // shared options for all linearregressionintercept series } }, series: [{ // specific options for this series instance type: ´linearregressionintercept´ }] }); -" - ^ configurationOptions at: 'linearregressionintercept' ifAbsentPut: [ HighstockPlotOptionsLinearregressionintercept new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> linearregressionslope [ - - "Linear regression slope indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all linearregressionslope series are defined in plotOptions.linearregressionslope. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, linearregressionslope: { // shared options for all linearregressionslope series } }, series: [{ // specific options for this series instance type: ´linearregressionslope´ }] }); -" - ^ configurationOptions at: 'linearregressionslope' ifAbsentPut: [ HighstockPlotOptionsLinearregressionslope new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> lollipop [ - - "The lollipop series is a carteseian series with a line anchored from the x axis and a dot at the end to mark the value. Requires highcharts-more.js, modules/dumbbell.js and modules/lollipop.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all lollipop series are defined in plotOptions.lollipop. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, lollipop: { // shared options for all lollipop series } }, series: [{ // specific options for this series instance type: ´lollipop´ }] }); -" - ^ configurationOptions at: 'lollipop' ifAbsentPut: [ HighstockPlotOptionsLollipop new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> macd [ - - "Moving Average Convergence Divergence (MACD). This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all macd series are defined in plotOptions.macd. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, macd: { // shared options for all macd series } }, series: [{ // specific options for this series instance type: ´macd´ }] }); -" - ^ configurationOptions at: 'macd' ifAbsentPut: [ HighstockPlotOptionsMacd new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> mfi [ - - "Money Flow Index. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all mfi series are defined in plotOptions.mfi. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, mfi: { // shared options for all mfi series } }, series: [{ // specific options for this series instance type: ´mfi´ }] }); -" - ^ configurationOptions at: 'mfi' ifAbsentPut: [ HighstockPlotOptionsMfi new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> momentum [ - - "Momentum. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all momentum series are defined in plotOptions.momentum. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, momentum: { // shared options for all momentum series } }, series: [{ // specific options for this series instance type: ´momentum´ }] }); -" - ^ configurationOptions at: 'momentum' ifAbsentPut: [ HighstockPlotOptionsMomentum new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> natr [ - - "Normalized average true range indicator (NATR). This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/atr.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all natr series are defined in plotOptions.natr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, natr: { // shared options for all natr series } }, series: [{ // specific options for this series instance type: ´natr´ }] }); -" - ^ configurationOptions at: 'natr' ifAbsentPut: [ HighstockPlotOptionsNatr new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ohlc [ - - "An OHLC chart is a style of financial chart used to describe price movements over time. It displays open, high, low and close values per data point. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ohlc series are defined in plotOptions.ohlc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ohlc: { // shared options for all ohlc series } }, series: [{ // specific options for this series instance type: ´ohlc´ }] }); -" - ^ configurationOptions at: 'ohlc' ifAbsentPut: [ HighstockPlotOptionsOhlc new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> pc [ - - "Price channel (PC). This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pc series are defined in plotOptions.pc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pc: { // shared options for all pc series } }, series: [{ // specific options for this series instance type: ´pc´ }] }); -" - ^ configurationOptions at: 'pc' ifAbsentPut: [ HighstockPlotOptionsPc new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> pivotpoints [ - - "Pivot points indicator. This series requires the linkedTo option to be set and should be loaded after stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all pivotpoints series are defined in plotOptions.pivotpoints. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, pivotpoints: { // shared options for all pivotpoints series } }, series: [{ // specific options for this series instance type: ´pivotpoints´ }] }); -" - ^ configurationOptions at: 'pivotpoints' ifAbsentPut: [ HighstockPlotOptionsPivotpoints new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> polygon [ - - "A polygon series can be used to draw any freeform shape in the cartesian coordinate system. A fill is applied with the color option, and stroke is applied through lineWidth and lineColor options. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all polygon series are defined in plotOptions.polygon. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, polygon: { // shared options for all polygon series } }, series: [{ // specific options for this series instance type: ´polygon´ }] }); -" - ^ configurationOptions at: 'polygon' ifAbsentPut: [ HighstockPlotOptionsPolygon new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> ppo [ - - "Percentage Price Oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all ppo series are defined in plotOptions.ppo. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, ppo: { // shared options for all ppo series } }, series: [{ // specific options for this series instance type: ´ppo´ }] }); -" - ^ configurationOptions at: 'ppo' ifAbsentPut: [ HighstockPlotOptionsPpo new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> priceenvelopes [ - - "Price envelopes indicator based on SMA calculations. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all priceenvelopes series are defined in plotOptions.priceenvelopes. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, priceenvelopes: { // shared options for all priceenvelopes series } }, series: [{ // specific options for this series instance type: ´priceenvelopes´ }] }); -" - ^ configurationOptions at: 'priceenvelopes' ifAbsentPut: [ HighstockPlotOptionsPriceenvelopes new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> psar [ - - "Parabolic SAR. This series requires linkedTo option to be set and should be loaded after stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all psar series are defined in plotOptions.psar. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, psar: { // shared options for all psar series } }, series: [{ // specific options for this series instance type: ´psar´ }] }); -" - ^ configurationOptions at: 'psar' ifAbsentPut: [ HighstockPlotOptionsPsar new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> roc [ - - "Rate of change indicator (ROC). The indicator value for each point is defined as: (C - Cn) / Cn * 100 where: C is the close value of the point of the same x in the linked series and Cn is the close value of the point n periods ago. n is set through period. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all roc series are defined in plotOptions.roc. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, roc: { // shared options for all roc series } }, series: [{ // specific options for this series instance type: ´roc´ }] }); -" - ^ configurationOptions at: 'roc' ifAbsentPut: [ HighstockPlotOptionsRoc new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> rsi [ - - "Relative strength index (RSI) technical indicator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all rsi series are defined in plotOptions.rsi. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, rsi: { // shared options for all rsi series } }, series: [{ // specific options for this series instance type: ´rsi´ }] }); -" - ^ configurationOptions at: 'rsi' ifAbsentPut: [ HighstockPlotOptionsRsi new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> scatter [ - - "A scatter plot uses cartesian coordinates to display values for two variables for a set of data. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all scatter series are defined in plotOptions.scatter. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, scatter: { // shared options for all scatter series } }, series: [{ // specific options for this series instance type: ´scatter´ }] }); -" - ^ configurationOptions at: 'scatter' ifAbsentPut: [ HighstockPlotOptionsScatter new ] -] - { #category : #accessing } HighstockPlotOptions >> series [ @@ -405,139 +29,3 @@ HighstockPlotOptions >> series [ " ^ configurationOptions at: 'series' ifAbsentPut: [ HighstockPlotOptionsSeries new ] ] - -{ #category : #accessing } -HighstockPlotOptions >> slowstochastic [ - - "Slow Stochastic oscillator. This series requires the linkedTo option to be set and should be loaded after stock/indicators/indicators.js and stock/indicators/stochastic.js files. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all slowstochastic series are defined in plotOptions.slowstochastic. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, slowstochastic: { // shared options for all slowstochastic series } }, series: [{ // specific options for this series instance type: ´slowstochastic´ }] }); -" - ^ configurationOptions at: 'slowstochastic' ifAbsentPut: [ HighstockPlotOptionsSlowstochastic new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> sma [ - - "Simple moving average indicator (SMA). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all sma series are defined in plotOptions.sma. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, sma: { // shared options for all sma series } }, series: [{ // specific options for this series instance type: ´sma´ }] }); -" - ^ configurationOptions at: 'sma' ifAbsentPut: [ HighstockPlotOptionsSma new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> spline [ - - "A spline series is a special type of line series, where the segments between the data points are smoothed. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all spline series are defined in plotOptions.spline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, spline: { // shared options for all spline series } }, series: [{ // specific options for this series instance type: ´spline´ }] }); -" - ^ configurationOptions at: 'spline' ifAbsentPut: [ HighstockPlotOptionsSpline new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> stochastic [ - - "Stochastic oscillator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js file. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all stochastic series are defined in plotOptions.stochastic. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, stochastic: { // shared options for all stochastic series } }, series: [{ // specific options for this series instance type: ´stochastic´ }] }); -" - ^ configurationOptions at: 'stochastic' ifAbsentPut: [ HighstockPlotOptionsStochastic new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> streamgraph [ - - "A streamgraph is a type of stacked area graph which is displaced around a central axis, resulting in a flowing, organic shape. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all streamgraph series are defined in plotOptions.streamgraph. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, streamgraph: { // shared options for all streamgraph series } }, series: [{ // specific options for this series instance type: ´streamgraph´ }] }); -" - ^ configurationOptions at: 'streamgraph' ifAbsentPut: [ HighstockPlotOptionsStreamgraph new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> supertrend [ - - "Supertrend indicator. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/sma.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all supertrend series are defined in plotOptions.supertrend. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, supertrend: { // shared options for all supertrend series } }, series: [{ // specific options for this series instance type: ´supertrend´ }] }); -" - ^ configurationOptions at: 'supertrend' ifAbsentPut: [ HighstockPlotOptionsSupertrend new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> tema [ - - "Triple exponential moving average (TEMA) indicator. This series requires linkedTo option to be set and should be loaded after the stock/indicators/indicators.js and stock/indicators/ema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all tema series are defined in plotOptions.tema. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, tema: { // shared options for all tema series } }, series: [{ // specific options for this series instance type: ´tema´ }] }); -" - ^ configurationOptions at: 'tema' ifAbsentPut: [ HighstockPlotOptionsTema new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> trendline [ - - "Trendline (linear regression) fits a straight line to the selected data using a method called the Sum Of Least Squares. This series requires the linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all trendline series are defined in plotOptions.trendline. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, trendline: { // shared options for all trendline series } }, series: [{ // specific options for this series instance type: ´trendline´ }] }); -" - ^ configurationOptions at: 'trendline' ifAbsentPut: [ HighstockPlotOptionsTrendline new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> trix [ - - "Triple exponential average (TRIX) oscillator. This series requires linkedTo option to be set. Requires https://code.highcharts.com/stock/indicators/ema.js and https://code.highcharts.com/stock/indicators/tema.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all trix series are defined in plotOptions.trix. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, trix: { // shared options for all trix series } }, series: [{ // specific options for this series instance type: ´trix´ }] }); -" - ^ configurationOptions at: 'trix' ifAbsentPut: [ HighstockPlotOptionsTrix new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> vbp [ - - "Volume By Price indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vbp series are defined in plotOptions.vbp. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vbp: { // shared options for all vbp series } }, series: [{ // specific options for this series instance type: ´vbp´ }] }); -" - ^ configurationOptions at: 'vbp' ifAbsentPut: [ HighstockPlotOptionsVbp new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> vector [ - - "A vector plot is a type of cartesian chart where each point has an X and Y position, a length and a direction. Vectors are drawn as arrows. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vector series are defined in plotOptions.vector. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vector: { // shared options for all vector series } }, series: [{ // specific options for this series instance type: ´vector´ }] }); -" - ^ configurationOptions at: 'vector' ifAbsentPut: [ HighstockPlotOptionsVector new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> vwap [ - - "Volume Weighted Average Price indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all vwap series are defined in plotOptions.vwap. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, vwap: { // shared options for all vwap series } }, series: [{ // specific options for this series instance type: ´vwap´ }] }); -" - ^ configurationOptions at: 'vwap' ifAbsentPut: [ HighstockPlotOptionsVwap new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> williamsr [ - - "Williams R. This series requires the linkedTo option to be set and should be loaded after the stock/indicators/indicators.js. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all williamsr series are defined in plotOptions.williamsr. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, williamsr: { // shared options for all williamsr series } }, series: [{ // specific options for this series instance type: ´williamsr´ }] }); -" - ^ configurationOptions at: 'williamsr' ifAbsentPut: [ HighstockPlotOptionsWilliamsr new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> windbarb [ - - "Wind barbs are a convenient way to represent wind speed and direction in one graphical form. Wind direction is given by the stem direction, and wind speed by the number and shape of barbs. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all windbarb series are defined in plotOptions.windbarb. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, windbarb: { // shared options for all windbarb series } }, series: [{ // specific options for this series instance type: ´windbarb´ }] }); -" - ^ configurationOptions at: 'windbarb' ifAbsentPut: [ HighstockPlotOptionsWindbarb new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> wma [ - - "Weighted moving average indicator (WMA). This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all wma series are defined in plotOptions.wma. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, wma: { // shared options for all wma series } }, series: [{ // specific options for this series instance type: ´wma´ }] }); -" - ^ configurationOptions at: 'wma' ifAbsentPut: [ HighstockPlotOptionsWma new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> xrange [ - - "The X-range series displays ranges on the X axis, typically time intervals with a start and end date. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all xrange series are defined in plotOptions.xrange. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, xrange: { // shared options for all xrange series } }, series: [{ // specific options for this series instance type: ´xrange´ }] }); -" - ^ configurationOptions at: 'xrange' ifAbsentPut: [ HighstockPlotOptionsXrange new ] -] - -{ #category : #accessing } -HighstockPlotOptions >> zigzag [ - - "Zig Zag indicator. This series requires linkedTo option to be set. In TypeScript the type option must always be set. Configuration options for the series are given in three levels: Options for all series in a chart are defined in the plotOptions.series object. Options for all zigzag series are defined in plotOptions.zigzag. Options for one single series are given in the series instance array. Highcharts.chart(´container´, { plotOptions: { series: { // general options for all series }, zigzag: { // shared options for all zigzag series } }, series: [{ // specific options for this series instance type: ´zigzag´ }] }); -" - ^ configurationOptions at: 'zigzag' ifAbsentPut: [ HighstockPlotOptionsZigzag new ] -]