1.5.35 • Published 3 months ago

@record-evolution/widget-gauge v1.5.35

Weekly downloads
-
License
MIT
Repository
github
Last release
3 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.35

3 months ago

1.5.34

3 months ago

1.5.33

4 months ago

1.5.32

4 months ago

1.5.31

4 months ago

1.5.30

4 months ago

1.5.29

4 months ago

1.5.28

4 months ago

1.5.23

4 months ago

1.5.25

4 months ago

1.5.24

4 months ago

1.5.27

4 months ago

1.5.26

4 months ago

1.5.22

4 months ago

1.5.21

5 months ago