New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@nebula.js/sn-line-chart

Package Overview
Dependencies
Maintainers
14
Versions
232
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nebula.js/sn-line-chart - npm Package Compare versions

Comparing version 0.9.26 to 0.10.0

2

package.json
{
"name": "@nebula.js/sn-line-chart",
"version": "0.9.26",
"version": "0.10.0",
"description": "Line chart supernova",

@@ -5,0 +5,0 @@ "author": "QlikTech International AB",

@@ -11,4 +11,5 @@ # @nebula.js/sn-line-chart

![line chart](./assets/sn-line-chart.png)
```js
import { embed } from '@nebula.js/stardust';

@@ -19,13 +20,156 @@ import line from '@nebula.js/sn-line-chart';

const nuked = embed(app, {
types: [{ // register line chart
name: 'linechart',
load: () => Promise.resolve(line);
}]
types: [
{
// register line chart
name: 'line-chart',
load: () => Promise.resolve(line),
},
],
});
nuked.render({
element,
type: 'linechart',
fields: []
element: document.querySelector('.lines'),
type: 'line-chart',
fields: ['Date.autoCalendar.YearMonth', '=Avg(Gold)', '=Avg(Bitcoin)'],
// Overrides default properties
properties: {
title: 'Price of Gold and Bitcoin',
dataPoint: {
show: true,
showLabels: true,
},
gridLine: {
auto: false,
},
dimensionAxis: {
show: 'all',
dock: 'near',
},
measureAxis: {
spacing: 0.5,
dock: 'near',
show: 'all',
logarithmic: true,
},
},
});
```
## More examples
### One dimension, two measures, area styling
![line chart area](./assets/sn-line-chart-area.png)
```js
nuked.render({
element: document.querySelector('.lines'),
type: 'line-chart',
fields: ['Date.autoCalendar.YearMonth', '=Avg(Gold)', '=Avg(Bitcoin)'],
// Overrides default properties
properties: {
lineType: 'area',
},
});
```
### One dimension, two measures, vertical orientation
![line chart vertical](./assets/sn-line-chart-vertical.png)
```js
nuked.render({
element: document.querySelector('.lines'),
type: 'line-chart',
fields: ['Date.autoCalendar.Quarter', 'Date.autoCalendar.Year', '=Avg(Bitcoin)'],
// Overrides default properties
properties: {
orientation: 'vertical',
dimensionAxis: {
continuousAuto: false,
dock: 'near',
},
dataPoint: {
show: true,
showLabels: true,
},
preferContinuousAxis: false,
},
});
```
### Two dimensions, one measure
![line chart 2D](./assets/sn-line-chart-2d.png)
```js
nuked.render({
element: document.querySelector('.lines'),
type: 'line-chart',
// Two dimensions, one measure
fields: ['Date.autoCalendar.Quarter', 'Date.autoCalendar.Year', '=Avg(Bitcoin)'],
properties: {
measureAxis: {
dock: 'near',
show: 'all',
logarithmic: true,
},
dataPoint: {
show: true,
showLabels: true,
},
},
});
```
### One dimension, two measures, two reference lines
![line chart reference lines](./assets/sn-line-chart-ref-lines.png)
```js
nuked.render({
element: document.querySelector('.lines'),
type: 'line-chart',
fields: ['Date.autoCalendar.YearMonth', '=Avg(Gold)', '=Avg(Bitcoin)'],
// Overrides default properties
properties: {
refLine: {
refLines: [
{
label: '',
paletteColor: {
color: 'green',
},
refLineExpr: {
value: 52500,
},
show: true,
},
{
label: '',
paletteColor: {
color: 'red',
},
refLineExpr: {
value: 3570,
},
show: true,
},
],
},
measureAxis: {
dock: 'near',
show: 'all',
logarithmic: true,
},
dataPoint: {
show: true,
},
},
});
});
```

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc