選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
Anoop f4d6dbbe2b rebrand 2年前
.idea rebrand 2年前
dist rebrand 2年前
docs rebrand 2年前
src rebrand 2年前
.babelrc Initial Commit 2年前
.eslintrc.json Initial Commit 2年前
.gitignore rebrand 2年前
.travis.yml Initial Commit 2年前
LICENSE Initial Commit 2年前
Makefile rebrand 2年前
README.md rebrand 2年前
package-lock.json rebrand 2年前
package.json rebrand 2年前
rollup.config.js rebrand 2年前

README.md

XhiveFramework Charts

GitHub-inspired modern, intuitive and responsive charts with zero dependencies

Explore Demos » Edit at CodeSandbox » Documentation »

Contents

Installation

Via NPM

Install via npm:

$ npm install xhiveframework-charts

and include in your project:

import { Chart } from "xhiveframework-charts"

Or include following for es-modules(eg:vuejs):

import { Chart } from 'xhiveframework-charts/dist/xhiveframework-charts.esm.js'
// import css
import 'xhiveframework-charts/dist/xhiveframework-charts.min.css'
or include within your HTML
<script src="https://cdn.jsdelivr.net/npm/xhiveframework-charts@1.6.1/dist/xhiveframework-charts.min.umd.js"></script>
<!-- or -->
<script src="https://unpkg.com/xhiveframework-charts@1.6.1/dist/xhiveframework-charts.min.umd.js"></script>

Usage

const data = {
    labels: ["12am-3am", "3am-6pm", "6am-9am", "9am-12am",
        "12pm-3pm", "3pm-6pm", "6pm-9pm", "9am-12am"
    ],
    datasets: [
        {
            name: "Some Data", chartType: "bar",
            values: [25, 40, 30, 35, 8, 52, 17, -4]
        },
        {
            name: "Another Set", chartType: "line",
            values: [25, 50, -10, 15, 18, 32, 27, 14]
        }
    ]
}

const chart = new xhiveframework.Chart("#chart", {  // or a DOM element,
                                            // new Chart() in case of ES6 module with above usage
    title: "My Awesome Chart",
    data: data,
    type: 'axis-mixed', // or 'bar', 'line', 'scatter', 'pie', 'percentage'
    height: 250,
    colors: ['#7cd6fd', '#743ee2']
})

Or for es-modules (replace new xhiveframework.Chart() with new Chart()):

- const chart = new xhiveframework.Chart("#chart", {
+ const chart = new Chart("#chart", {  // or a DOM element,
                                    // new Chart() in case of ES6 module with above usage
    title: "My Awesome Chart",
    data: data,
    type: 'axis-mixed', // or 'bar', 'line', 'scatter', 'pie', 'percentage'
    height: 250,
    colors: ['#7cd6fd', '#743ee2']
})

If you want to contribute:

  1. Clone this repo.
  2. cd into project directory
  3. npm install
  4. npm run dev

License

This repository has been released under the MIT License