diff --git a/js/ui/chart/docs/getting-started/usage.md b/js/ui/chart/docs/getting-started/usage.md new file mode 100644 index 0000000..0a0d48b --- /dev/null +++ b/js/ui/chart/docs/getting-started/usage.md @@ -0,0 +1,65 @@ +# Usage +Chart.js can be used with ES6 modules, plain JavaScript and module loaders. + +## Creating a Chart + +To create a chart, we need to instantiate the `Chart` class. To do this, we need to pass in the node, jQuery instance, or 2d context of the canvas of where we want to draw the chart. Here's an example. + +```html + +``` + +```javascript +// Any of the following formats may be used +var ctx = document.getElementById('myChart'); +var ctx = document.getElementById('myChart').getContext('2d'); +var ctx = $('#myChart'); +var ctx = 'myChart'; +``` + +Once you have the element or context, you're ready to instantiate a pre-defined chart-type or create your own! + +The following example instantiates a bar chart showing the number of votes for different colors and the y-axis starting at 0. + +```html + + +```