Due to this addon being used in large Ember 1.11 and 1.12 apps in production that have enumerable deprecation warnings on the path to Ember 2, and in light of the fact that some public APIs this addon relied on were removed in 1.13, we are unable to update this add-on to a higher version of Ember at this time.
A Component-based DSL for creating graphs in your Ember app. The goal of the library is to create a set of components that allows application or component authors to build graphs in a compositional way. This includes components for templated axes, graph lines, areas, stacked areas, bar graphs, and much more. Check the documentation for more information.
A basic graph example is as follows:
export default Ember.Route.extend({
model() {
return {
myLineData: [
{ x: 0, y: 12 },
{ x: 1, y: 32 },
{ x: 2, y: 42 },
// ...
],
myAreaData: [
{ x: 0, y: 43 },
{ x: 1, y: 54 },
{ x: 2, y: 13 },
// ...
]
};
}
});
This set of Ember components requires Ember-CLI 0.2.0 or higher and Ember 1.10.0 or higher.
To install, simply run ember install ember-nf-graph
, or npm install -D ember-nf-graph
- Online at: netflix.github.io/ember-nf-graph/docs (generated by YUIDocs)
- In package: Documentation for these components is included in the package, and can be found under
node_modules/ember-nf-graph/docs/index.html
just open in any browser.
git clone
this repositorynpm install
bower install
ember server
- Visit your app at http://localhost:4200.
ember test
ember test --server
ember build
For more information on using ember-cli, visit http://www.ember-cli.com/.
This project uses YUIDoc to generate documentation. Once YUIDoc is installed run:
yuidoc -c yuidoc.json
The documentation is located in docs/
.