1.5.20 • Published 5 months ago

widget-gauge v1.5.20

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

\

Installation

npm i widget-gauge

Usage

<script type="module">
  import 'widget-gauge';
</script>

<widget-gauge></widget-gauge>

Expected data format

The following format represents the available data :

{
  "settings": {

  },
  "dataseries": [{
    "label": "Demo Gauge 1",
    "unit": "°C",
    "valueColor": "black",
    "sections": [-20, 80, 90, 120],
    "backgroundColors": [
      "#AAC8A7",
      "#F1C27B",
      "#FF9B9B"
    ],
    "averageLatest": 1,
    "data": [{
      "value": 90,
      "pivot": "Frankfurt"
    },{
      "value": 40,
      "pivot": "Berlin"
    },{
      "value": 70,
      "pivot": "Berlin"
    },{
      "value": 200,
      "pivot": "Frankfurt"
    },{
      "value": 20,
      "pivot": "München"
    }]
  },{
    "label": "Demo Gauge 2",
    "unit": "Pa",
    "valueColor": "green",
    "averageLatest": 1,
    "data": [{
      "value": 79
    }]
  }]
}

Development

To use the widget locally during development clone the widget repo and start the dev server:

npm run start

This runs a local development server that serves the basic demo located in demo/index.html

If you want to use the widget inside another project X, then add the widget as npm module to the project X as usual. i.e. in the folder of X

npm i widget-gauge

To avoid releasing the widget-gauge on every change and updating the node_modules in X you can "link" the package locally.

Go to your local widget-gauge git repo and do

npm link

This create a global symbolic link on your environment. Now go to your project X git folder and do

npm link widget-gauge

This replaces the already imported widget-gauge package with your local widget-gauge git repo. Since this node module is linked all changes you make in your local widget-gauge repo will immediately be visible in project X.

1.5.20

5 months ago

1.5.18

5 months ago

1.5.19

5 months ago

1.5.14

5 months ago

1.5.16

5 months ago

1.5.15

5 months ago

1.5.17

5 months ago

1.5.13

5 months ago

1.5.12

5 months ago

1.5.11

5 months ago

1.5.10

5 months ago

1.5.9

5 months ago

1.5.8

5 months ago

1.5.7

5 months ago