Skip to content

Commit

Permalink
v5.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Niilo Keinänen committed May 7, 2024
1 parent bb27b32 commit 27bd77e
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 36 deletions.
70 changes: 35 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# JavaScript Spectrogram XY-Projection Chart

![JavaScript Spectrogram XY-Projection Chart](spectrogramProjection-darkGold.png)

# JavaScript Spectrogram XY-Projection Chart

![JavaScript Spectrogram XY-Projection Chart](spectrogramProjection-darkGold.png)

This demo application belongs to the set of examples for LightningChart JS, data visualization library for JavaScript.

LightningChart JS is entirely GPU accelerated and performance optimized charting library for presenting massive amounts of data. It offers an easy way of creating sophisticated and interactive charts and adding them to your website or web application.
Expand All @@ -15,19 +15,19 @@ The demo can be used as an example or a seed project. Local execution requires t
npm start # builds an application and starts the development server

- The application is available at _http://localhost:8080_ in your browser, webpack-dev-server provides hot reload functionality.


## Description

This example shows how to create a 2D spectrogram chart with X and Y line projections over last mouse coordinate (custom interaction).

Every time the user moves mouse over the spectrogram 1024 + 1024 data points are picked from the data set and pushed to X and Y projections line series - this is an expensive operation, but handled really fast with calls to `LineSeries.clear().add(data)`.

The spectrogram chart contains 1024 x 1024 = ~1 million data points.


## API Links



## Description

This example shows how to create a 2D spectrogram chart with X and Y line projections over last mouse coordinate (custom interaction).

Every time the user moves mouse over the spectrogram 1024 + 1024 data points are picked from the data set and pushed to X and Y projections line series - this is an expensive operation, but handled really fast with calls to `LineSeries.clear().add(data)`.

The spectrogram chart contains 1024 x 1024 = ~1 million data points.


## API Links

* [Dashboard]
* [XY cartesian chart]
* [Heatmap Grid Series Intensity]
Expand All @@ -38,10 +38,10 @@ The spectrogram chart contains 1024 x 1024 = ~1 million data points.
* [Empty line style]
* [Legend Box]
* [Legend Box builders]


## Support



## Support

If you notice an error in the example code, please open an issue on [GitHub][0] repository of the entire example.

Official [API documentation][1] can be found on [LightningChart][2] website.
Expand All @@ -57,18 +57,18 @@ Direct developer email support can be purchased through a [Support Plan][4] or b
[2]: https://lightningchart.com
[3]: https://stackoverflow.com/questions/tagged/lightningchart
[4]: https://lightningchart.com/support-services/


© LightningChart Ltd 2009-2022. All rights reserved.


[Dashboard]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/Dashboard.html
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/ChartXY.html
[Heatmap Grid Series Intensity]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/HeatmapGridSeriesIntensityValues.html
[Line Series]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/LineSeries.html
[Axis scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/variables/AxisScrollStrategies.html
[Paletted Fill]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/PalettedFill.html
[LUT]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/LUT.html
[Empty line style]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/variables/emptyLine.html
[Legend Box]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/classes/Chart.html#addLegendBox
[Legend Box builders]: https://lightningchart.com/js-charts/api-documentation/v5.1.0/variables/LegendBoxBuilders.html



[Dashboard]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/Dashboard.html
[XY cartesian chart]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/ChartXY.html
[Heatmap Grid Series Intensity]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/HeatmapGridSeriesIntensityValues.html
[Line Series]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/LineSeries.html
[Axis scroll strategies]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/variables/AxisScrollStrategies.html
[Paletted Fill]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/PalettedFill.html
[LUT]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/LUT.html
[Empty line style]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/variables/emptyLine.html
[Legend Box]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/classes/Chart.html#addLegendBox
[Legend Box builders]: https://lightningchart.com/js-charts/api-documentation/v5.2.0/variables/LegendBoxBuilders.html

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"webpack-stream": "^7.0.0"
},
"dependencies": {
"@arction/lcjs": "^5.1.1",
"@arction/lcjs": "^5.2.0",
"@arction/xydata": "^1.4.0"
},
"lightningChart": {
Expand Down

0 comments on commit 27bd77e

Please sign in to comment.