1.0.6 • Published 9 years ago

gauge-svg v1.0.6

Weekly downloads
6
License
MIT
Repository
-
Last release
9 years ago

Gauge-svg

Gauge, without any module, pure js

check in ie10+(i think can use in ie8), ff23+, chrome 24+

Demo

Installation

Install with NPM

$ npm install gauge-svg

How to use

html

<div id="gauge-container" class="gauge-container">
    <svg version="1.1" id="gauge" class="gauge"/>
</div>

js

    <script src="../src/js/gauge.js"></script>
    <script>
        GAUGE.gaugeInit();
    </script>

Settings

you can use setting

    <script src="../src/js/gauge.js"></script>
    <script>
        GAUGE.domElem = document.getElementById('gauge');
        GAUGE.domElemContainer = document.getElementById('gauge-container');
        GAUGE.settings = {

            aperture: 240,
            radiusGauge: 200,

            division: {
                divisionsPerSection: 10,
                color: '#bbb',
                radius: 1,
            },

            divisionBreakpoint: {
                width: 2,
                height: 8,
                color: '#333',
                valueColor: [
                    '#666666','#666666','#666666','#666666','#666666','#666666','#666666','#ffa500','#ffa500','#ff0000',
                ],
                value: [
                    1,2,3,4,5,6
                ]
            },

    </script>

Rotate Arrow

    <script>
        GAUGE.gaugeInit();
        GAUGE.transformArrow(30); // angle in degree
    </script>

Version

1.0.5

License

MIT

Free Software, Hell Yeah!

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago