Skip to content

Small JavaScript library that generates circular graphs.

License

Notifications You must be signed in to change notification settings

Whyounes/circle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circular charts

Circle

Small JavaScript library that generates circular graphs. ##Demos you can see a live demo on the Github page demo ##Usage

Download and include the JavaScript file in your HTML or you can use bower package manager bower install Circle.

you can call it with.

v1.0.0

new Circle( {
    id: "circle",
    width: 10,
    radius: 60,
    shadow: 7,
    text: "6.5",
    values: [{percent: 65, color: "#99C"}, {percent: 65, color: "#B7B7EB"}]
} );

v1.1.0

new Circle( {
    id: ".circle",
    width: 10,
    radius: 60,
    shadow: 7,
    text: "6.5",
    values: [{percent: 65, color: "#99C"}, {percent: 65, color: "#B7B7EB"}]
} );

or

Circle.generate( options );

where

  • id - circular chart wrapper element.
  • width - the width of the circle (optional, default 10).
  • radius - the radius of the circle.
  • shadow - draw a shadow around the circle.
  • text - the text to display at the centre of the circle (optional, default blank)
  • values - an array of javascript objects containing a percentage and a color { percentage: 27, color: "#B7B7EB" }, the circle will always be completed with a white color.

##Browser support The library use the canvas element, you can check the support on caniuse

##Licence Circle.js is licensed under the terms of the MIT License.

##Inspired from * SVG Circles * Treehouse use a chart to track points earned by students on different topics.

About

Small JavaScript library that generates circular graphs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published