0.0.7 • Published 2 years ago

vue-plot v0.0.7

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

vue-plot

A collection of Vue 2 components to display various kinds of graphs/plots.

Demo

Installation

$ npm install vue-plot --save

Usage

<template>
  <div style="width: 200px; height: 80px;">
    <LineGraph
      :data="data"
      :stroke-width="1"
      :smoothness="0.2"
      :color="'red'"
      :bg-color="'red'"
      :bg-type="'gradient'"
    />
  </div>
</template>

<script>
import { LineGraph } from 'vue-plot'

export default {
  components: {
    LineGraph
  },
  
  data() {
    return {
      data: [
        [0, 670.083],
        [63, 648.297],
        [126, 609.14],
        [189, 618.952],
        [252, 544.733],
        [315, 521.324],
        [378, 521.982],
        [441, 465.814],
        [504, 493.411],
        [567, 371.442],
        [630, 466.558],
        [693, 302.238],
        [756, 345.249],
        [819, 329.911],
        [882, 259.528],
        [945, 145.526],
        [1008, 110.93],
        [1071, 179.909],
        [1134, 186.363],
        [1197, 50]
      ]
    }
  }
}
</script>

LineGraph

data - number

strokeWidth - number

Width of the line (default: 2)

smoothness - number

Ratio to smooth path's control points with (default: 0.2)

color - string

Color of the line (default: 'black')

bg-color - string

Color of the fill (default: 'black')

bg-type - string

Type of the fill (default: 'gradient', possible values: 'gradient', 'solid', 'transparent')

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago