Skip to content

Commit 33600ca

Browse files
author
Niilo Keinänen
committed
LCJS v7.0.1
1 parent 2e98789 commit 33600ca

8 files changed

+12
-14
lines changed

1mPointsLineTrace-cyberSpace.png

27.1 KB
Loading

1mPointsLineTrace-darkGold.png

12.6 KB
Loading

1mPointsLineTrace-light.png

46.3 KB
Loading

1mPointsLineTrace-lightNature.png

14.7 KB
Loading
35.3 KB
Loading

README.md

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

101101

102-
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/ChartXY.html
103-
[Scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/AxisScrollStrategies.html
104-
[Line series]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/LineSeries.html
105-
[Data patterns]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/interfaces/DataPattern.html
102+
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/ChartXY.html
103+
[Scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/AxisScrollStrategies.html
104+
[Line series]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/LineSeries.html
105+
[Data patterns]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/interfaces/DataPattern.html
106106
[Progressive trace data generator]: https://arction.github.io/xydata/classes/progressivetracegenerator.html
107107

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: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const lcjs = require('@lightningchart/lcjs')
88
const xydata = require('@lightningchart/xydata')
99

1010
// Extract required parts from LightningChartJS.
11-
const { lightningChart, Themes } = lcjs
11+
const { lightningChart, Themes, emptyFill } = lcjs
1212

1313
// Import data-generator from 'xydata'-library.
1414
const { createProgressiveTraceGenerator } = xydata
@@ -21,14 +21,12 @@ const chart = lightningChart({
2121
})
2222

2323
// Create line series optimized for regular progressive X data.
24-
const series = chart.addLineSeries({
25-
dataPattern: {
24+
const series = chart
25+
.addPointLineAreaSeries({
2626
// pattern: 'ProgressiveX' => Each consecutive data point has increased X coordinate.
27-
pattern: 'ProgressiveX',
28-
// regularProgressiveStep: true => The X step between each consecutive data point is regular (for example, always `1.0`).
29-
regularProgressiveStep: true,
30-
},
31-
})
27+
dataPattern: 'ProgressiveX',
28+
})
29+
.setAreaFillStyle(emptyFill)
3230

3331
// Generate traced points stream using 'xydata'-library.
3432
chart.setTitle('Generating test data...')
@@ -43,7 +41,7 @@ createProgressiveTraceGenerator()
4341
const addPoints = () => {
4442
const addDataPointsCount = 20000
4543
const newDataPoints = data.slice(dataPointsCount, dataPointsCount + addDataPointsCount)
46-
series.add(newDataPoints)
44+
series.appendJSON(newDataPoints)
4745
dataPointsCount += addDataPointsCount
4846
if (dataPointsCount < dataLen) {
4947
requestAnimationFrame(addPoints)

0 commit comments

Comments
 (0)