Skip to content

Commit e7a54cf

Browse files
author
Niilo Keinänen
committed
LCJS v7.0.1
1 parent fe733f1 commit e7a54cf

8 files changed

+21
-19
lines changed

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,16 @@ 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-
[Dashboard]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/Dashboard.html
81-
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/ChartXY.html
82-
[Line series]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/LineSeries.html
83-
[Axis]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/Axis.html
84-
[Axis tick strategies]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/AxisTickStrategies.html
85-
[Axis scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/AxisScrollStrategies.html
86-
[UI position origins]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/UIOrigins.html
87-
[UI layout builders]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/UILayoutBuilders.html
88-
[UI element builders]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/UIElementBuilders.html
89-
[Solid FillStyle]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/classes/SolidFill.html
90-
[RGBA color factory]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/functions/ColorRGBA.html
91-
[Time formatting functions]: https://lightningchart.com/js-charts/api-documentation/v6.1.0/variables/TimeFormattingFunctions.html
80+
[Dashboard]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/Dashboard.html
81+
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/ChartXY.html
82+
[Line series]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/LineSeries.html
83+
[Axis]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/Axis.html
84+
[Axis tick strategies]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/AxisTickStrategies.html
85+
[Axis scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/AxisScrollStrategies.html
86+
[UI position origins]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/UIOrigins.html
87+
[UI layout builders]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/UILayoutBuilders.html
88+
[UI element builders]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/UIElementBuilders.html
89+
[Solid FillStyle]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/classes/SolidFill.html
90+
[RGBA color factory]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/functions/ColorRGBA.html
91+
[Time formatting functions]: https://lightningchart.com/js-charts/api-documentation/v7.0.1/variables/TimeFormattingFunctions.html
9292

-110 KB
Loading
-114 KB
Loading

dashboardRealtimeTrading-light.png

-39.4 KB
Loading
4.47 KB
Loading
-88.1 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 & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ const dashboard = lightningChart({
4242
.Dashboard({
4343
numberOfColumns: COLUMNS,
4444
numberOfRows: ROWS + 1,
45-
theme: Themes[new URLSearchParams(window.location.search).get('theme') || 'darkGold'] || undefined,
4645
})
4746
.setSplitterStyle(new SolidLine({ thickness: 0 }))
4847

@@ -62,22 +61,24 @@ for (let column = 0; column < COLUMNS; column += 1) {
6261
.setTitleFillStyle(emptyFill)
6362
.setTitleMargin({ top: 0, bottom: 0 })
6463
.setPadding(0)
65-
.setMouseInteractions(false)
64+
.setUserInteractions(undefined)
6665
.setCursor((autoCursor) => autoCursor.setTickMarkerXVisible(false).setTickMarkerYVisible(false).setAutoFitStrategy(undefined))
6766
const axisX = chart
6867
.getDefaultAxisX()
6968
.setTickStrategy(AxisTickStrategies.Empty)
70-
.setMouseInteractions(false)
7169
.setScrollStrategy(AxisScrollStrategies.progressive)
7270
.setDefaultInterval((state) => ({ end: state.dataMax, start: (state.dataMax ?? 0) - HISTORYMS, stopAxisAfter: false }))
7371
.setStrokeStyle(emptyLine)
7472
.setAnimationScroll(false)
73+
.setTitleEffect(false)
7574
const axisY = chart
7675
.getDefaultAxisY()
7776
.setTickStrategy(AxisTickStrategies.Empty)
78-
.setMouseInteractions(false)
7977
.setStrokeStyle(emptyLine)
8078
.setAnimationScroll(false)
79+
.setTitleEffect(false)
80+
chart.setTitleEffect(false)
81+
chart.setSeriesBackgroundEffect(false)
8182
chartList.push(chart)
8283
}
8384
}
@@ -86,7 +87,7 @@ for (let column = 0; column < COLUMNS; column += 1) {
8687
uiPanel
8788
.addUIElement(UIElementBuilders.TextBox.setBackground(UIBackgrounds.None))
8889
.setText(`${COLUMNS * ROWS} live channels (1 ms resolution) 1 minute history`)
89-
.setMouseInteractions(false)
90+
.setPointerEvents(false)
9091
.setPosition({ x: 50, y: 100 })
9192
.setOrigin(UIOrigins.CenterTop)
9293

@@ -100,7 +101,7 @@ if (!showFullDashboard) {
100101
.setMargin(30)
101102
.setDraggingMode(UIDraggingModes.notDraggable)
102103
.setMouseStyle(MouseStyles.Point)
103-
.onMouseClick(() => {
104+
.addEventListener('click', () => {
104105
// Add '?full = true' to URL and reload page.
105106
let url = window.location.href
106107
url += (url.split('?')[1] ? '&' : '?') + 'full=true'
@@ -119,6 +120,7 @@ const seriesList = chartList.map((chart, i) => {
119120
.setStrokeStyle((stroke) => stroke.setThickness(1))
120121
.setAreaFillStyle(emptyFill)
121122
.setMaxSampleCount(HISTORYMS)
123+
.setEffect(false)
122124
return series
123125
})
124126

0 commit comments

Comments
 (0)