Skip to content

Commit 6a7ddcb

Browse files
author
Niilo Keinänen
committed
LCJS v7.0.1
1 parent d70bca3 commit 6a7ddcb

8 files changed

+20
-14
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,15 @@ Direct developer email support can be purchased through a [Support Plan][4] or b
7777
© LightningChart Ltd 2009-2022. All rights reserved.
7878

7979

80-
[Chart XY]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/ChartXY.html
81-
[Axis]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/Axis.html
82-
[Line series]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/LineSeries.html
83-
[Paletted fill]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/PalettedFill.html
84-
[Color lookup table]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/LUT.html
85-
[Color RGBA]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/functions/ColorRGBA.html
86-
[Empty line style]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/emptyLine.html
87-
[Axis tick strategies]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/AxisTickStrategies.html
88-
[UI element builders]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/UIElementBuilders.html
89-
[UI element origins]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/UIOrigins.html
90-
[UI text box]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/interfaces/UITextBox.html
80+
[Chart XY]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/ChartXY.html
81+
[Axis]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/Axis.html
82+
[Line series]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/LineSeries.html
83+
[Paletted fill]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/PalettedFill.html
84+
[Color lookup table]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/LUT.html
85+
[Color RGBA]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/functions/ColorRGBA.html
86+
[Empty line style]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/emptyLine.html
87+
[Axis tick strategies]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/AxisTickStrategies.html
88+
[UI element builders]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/UIElementBuilders.html
89+
[UI element origins]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/UIOrigins.html
90+
[UI text box]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/interfaces/UITextBox.html
9191

linePaletteValue-cyberSpace.png

-842 Bytes
Loading

linePaletteValue-darkGold.png

-13.3 KB
Loading

linePaletteValue-light.png

-702 Bytes
Loading

linePaletteValue-lightNature.png

6.73 KB
Loading

linePaletteValue-turquoiseHexagon.png

11.7 KB
Loading

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"webpack-stream": "^7.0.0"
1818
},
1919
"dependencies": {
20-
"@lightningchart/lcjs": "^6.1.1",
20+
"@lightningchart/lcjs": "^6.1.2",
2121
"@lightningchart/xydata": "^1.4.0"
2222
},
2323
"lightningChart": {

src/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ const {
1313
regularColorSteps,
1414
emptyLine,
1515
AxisTickStrategies,
16+
emptyFill,
1617
Themes,
1718
} = lcjs
1819

@@ -30,7 +31,10 @@ const axisX = chart.getDefaultAxisX()
3031
const axisY = chart.getDefaultAxisY()
3132
chart.getDefaultAxes().forEach((axis) => axis.setTickStrategy(AxisTickStrategies.Empty).setStrokeStyle(emptyLine))
3233

33-
const lineSeries = chart.addLineSeries({ individualLookupValuesEnabled: true }).setStrokeStyle((stroke) => stroke.setThickness(10))
34+
const lineSeries = chart
35+
.addPointLineAreaSeries({ lookupValues: true, dataPattern: null })
36+
.setStrokeStyle((stroke) => stroke.setThickness(10))
37+
.setPointFillStyle(emptyFill)
3438

3539
const labelStart = chart.addUIElement(UIElementBuilders.TextBox, { x: axisX, y: axisY }).setVisible(false)
3640

@@ -93,9 +97,11 @@ const displayDataSource = async (sourceName) => {
9397
lineSeries
9498
.clear()
9599
.setName(sourceName)
96-
.add(data)
100+
.appendJSON(data, { x: 'x', y: 'y', lookupValue: 'value' })
97101
.setStrokeStyle((stroke) => stroke.setFillStyle(new PalettedFill({ lut: dataSource.lut })))
98102

103+
console.log(lineSeries.readBack())
104+
99105
const start = data[0]
100106
labelStart.setVisible(true).setPosition(start).setOrigin(UIOrigins.CenterBottom).setMargin(10).setText('START')
101107

0 commit comments

Comments
 (0)