Skip to content

Commit 1394fd4

Browse files
author
Niilo Keinänen
committed
LCJS v8.0.0
1 parent 106c6b7 commit 1394fd4

8 files changed

+14
-32
lines changed

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ Here are reference tables to the achievable zoom range with normal Axis vs `High
8484
* [Chart XY]
8585
* [Axis XY]
8686
* [Line Series XY]
87-
* [Legend Box]
8887

8988

9089
## Support
@@ -108,12 +107,11 @@ Direct developer email support can be purchased through a [Support Plan][4] or b
108107
© LightningChart Ltd 2009-2022. All rights reserved.
109108

110109

111-
[Lightning Chart]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/functions/lightningChart-1.html
112-
[Automatic axis ticks options]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/variables/AxisTickStrategies.html
113-
[Solid fill style]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/classes/SolidFill.html
114-
[Color factory RGBA]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/functions/ColorRGBA.html
115-
[Chart XY]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/classes/ChartXY.html
116-
[Axis XY]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/classes/Axis.html
117-
[Line Series XY]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/classes/LineSeries.html
118-
[Legend Box]: https://lightningchart.com/js-charts/api-documentation/v7.1.0/classes/Chart.html#addLegendBox
110+
[Lightning Chart]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/functions/lightningChart-1.html
111+
[Automatic axis ticks options]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/variables/AxisTickStrategies.html
112+
[Solid fill style]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/classes/SolidFill.html
113+
[Color factory RGBA]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/functions/ColorRGBA.html
114+
[Chart XY]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/classes/ChartXY.html
115+
[Axis XY]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/classes/Axis.html
116+
[Line Series XY]: https://lightningchart.com/js-charts/api-documentation/v8.0.0/classes/LineSeries.html
119117

highPrecisionAxis-cyberSpace.png

93.1 KB
Loading

highPrecisionAxis-darkGold.png

163 KB
Loading

highPrecisionAxis-light.png

-469 Bytes
Loading

highPrecisionAxis-lightNature.png

-326 Bytes
Loading
76.6 KB
Loading

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"webpack-stream": "^7.0.0"
1818
},
1919
"dependencies": {
20-
"@lightningchart/lcjs": "^7.1.0",
21-
"@lightningchart/xydata": "^1.4.0"
20+
"@lightningchart/lcjs": "^8.0.0",
21+
"@lightningchart/xydata": "^1.5.0"
2222
},
2323
"lightningChart": {
2424
"eID": "0014"

src/index.js

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const chart = lightningChart({
1111
resourcesBaseUrl: new URL(document.head.baseURI).origin + new URL(document.head.baseURI).pathname + 'resources/',
1212
})
1313
.ChartXY({
14+
legend: { visible: false },
1415
defaultAxisX: {
1516
type: 'linear-highPrecision',
1617
},
@@ -22,34 +23,17 @@ const axisX = chart.getDefaultAxisX().setTickStrategy(AxisTickStrategies.Time, (
2223

2324
const axisY = chart.getDefaultAxisY()
2425

25-
const trace0 = chart
26-
.addPointLineAreaSeries({
27-
dataPattern: 'ProgressiveX',
28-
})
29-
.setAreaFillStyle(emptyFill)
30-
31-
const trace1 = chart
32-
.addPointLineAreaSeries({
33-
dataPattern: 'ProgressiveX',
34-
})
35-
.setAreaFillStyle(emptyFill)
26+
const trace0 = chart.addLineSeries()
3627

37-
chart
38-
.addLegendBox()
39-
.add(chart)
40-
// Dispose example UI elements automatically if they take too much space. This is to avoid bad UI on mobile / etc. devices.
41-
.setAutoDispose({
42-
type: 'max-width',
43-
maxWidth: 0.3,
44-
})
28+
const trace1 = chart.addLineSeries()
4529

4630
// Fetch example data.
4731
fetch(new URL(document.head.baseURI).origin + new URL(document.head.baseURI).pathname + 'examples/assets/0014/data.json')
4832
.then((r) => r.json())
4933
.then((data) => {
5034
// Data X coordinates are in milliseconds starting from 0.
51-
trace0.add(data['trace0'])
52-
trace1.add(data['trace1'])
35+
trace0.appendJSON(data['trace0'])
36+
trace1.appendJSON(data['trace1'])
5337
axisX.fit(false)
5438

5539
// Animate zoom in.

0 commit comments

Comments
 (0)