├── .gitignore ├── .travis.yml ├── Gruntfile.coffee ├── LICENSE ├── README.md ├── coffeelint.json ├── demo ├── app-bar-horizontal.js ├── app-bar.js ├── app-line.js ├── app-ohlc.js ├── app-pie.js ├── app-scatter.js ├── app-stacked-area.js ├── app.js ├── bar-horizontal.html ├── bar.html ├── index.html ├── line.html ├── ohlc.html ├── pie.html ├── scatter.html └── stacked-area.html ├── dist ├── forest-d3-dark.css ├── forest-d3.css └── forest-d3.js ├── documentation └── README.md ├── examples ├── bar-horizontal.jade ├── bar.jade ├── index.jade ├── line.jade ├── ohlc.jade ├── pie.jade ├── scatter.jade ├── src │ ├── app-bar-horizontal.coffee │ ├── app-bar.coffee │ ├── app-line.coffee │ ├── app-ohlc.coffee │ ├── app-pie.coffee │ ├── app-scatter.coffee │ ├── app-stacked-area.coffee │ └── app.coffee ├── stacked-area.jade └── template.jade ├── package.json ├── src ├── bar-chart.coffee ├── base.coffee ├── chart.coffee ├── data.coffee ├── features │ ├── crosshairs.coffee │ ├── guideline.coffee │ ├── tooltip-content.coffee │ └── tooltip.coffee ├── main.coffee ├── pie-chart.coffee ├── plugins │ └── legend.coffee ├── stacked-chart.coffee ├── utils.coffee └── visualizations │ ├── bar.coffee │ ├── line-area.coffee │ ├── marker-line.coffee │ ├── ohlc.coffee │ ├── region.coffee │ └── scatter.coffee ├── style ├── bar.styl ├── chart.styl ├── legend.styl ├── line.styl ├── marker-line.styl ├── ohlc.styl ├── region.styl ├── tooltip.styl └── variables │ ├── dark.styl │ └── light.styl └── test ├── bar-chart.coffee ├── chart.coffee ├── data.coffee ├── guideline.coffee ├── legend.coffee ├── ohlc.coffee ├── smoke-tests.coffee ├── stacked-chart.coffee ├── state.coffee ├── tooltip.coffee └── utils.coffee /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | demo/forest-d3* 3 | karma.xml 4 | coverage/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/Gruntfile.coffee -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/README.md -------------------------------------------------------------------------------- /coffeelint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/coffeelint.json -------------------------------------------------------------------------------- /demo/app-bar-horizontal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-bar-horizontal.js -------------------------------------------------------------------------------- /demo/app-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-bar.js -------------------------------------------------------------------------------- /demo/app-line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-line.js -------------------------------------------------------------------------------- /demo/app-ohlc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-ohlc.js -------------------------------------------------------------------------------- /demo/app-pie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-pie.js -------------------------------------------------------------------------------- /demo/app-scatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-scatter.js -------------------------------------------------------------------------------- /demo/app-stacked-area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app-stacked-area.js -------------------------------------------------------------------------------- /demo/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/app.js -------------------------------------------------------------------------------- /demo/bar-horizontal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/bar-horizontal.html -------------------------------------------------------------------------------- /demo/bar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/bar.html -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/line.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/line.html -------------------------------------------------------------------------------- /demo/ohlc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/ohlc.html -------------------------------------------------------------------------------- /demo/pie.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/pie.html -------------------------------------------------------------------------------- /demo/scatter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/scatter.html -------------------------------------------------------------------------------- /demo/stacked-area.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/demo/stacked-area.html -------------------------------------------------------------------------------- /dist/forest-d3-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/dist/forest-d3-dark.css -------------------------------------------------------------------------------- /dist/forest-d3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/dist/forest-d3.css -------------------------------------------------------------------------------- /dist/forest-d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/dist/forest-d3.js -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/documentation/README.md -------------------------------------------------------------------------------- /examples/bar-horizontal.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/bar-horizontal.jade -------------------------------------------------------------------------------- /examples/bar.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/bar.jade -------------------------------------------------------------------------------- /examples/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/index.jade -------------------------------------------------------------------------------- /examples/line.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/line.jade -------------------------------------------------------------------------------- /examples/ohlc.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/ohlc.jade -------------------------------------------------------------------------------- /examples/pie.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/pie.jade -------------------------------------------------------------------------------- /examples/scatter.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/scatter.jade -------------------------------------------------------------------------------- /examples/src/app-bar-horizontal.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-bar-horizontal.coffee -------------------------------------------------------------------------------- /examples/src/app-bar.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-bar.coffee -------------------------------------------------------------------------------- /examples/src/app-line.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-line.coffee -------------------------------------------------------------------------------- /examples/src/app-ohlc.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-ohlc.coffee -------------------------------------------------------------------------------- /examples/src/app-pie.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-pie.coffee -------------------------------------------------------------------------------- /examples/src/app-scatter.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-scatter.coffee -------------------------------------------------------------------------------- /examples/src/app-stacked-area.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app-stacked-area.coffee -------------------------------------------------------------------------------- /examples/src/app.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/src/app.coffee -------------------------------------------------------------------------------- /examples/stacked-area.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/stacked-area.jade -------------------------------------------------------------------------------- /examples/template.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/examples/template.jade -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/package.json -------------------------------------------------------------------------------- /src/bar-chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/bar-chart.coffee -------------------------------------------------------------------------------- /src/base.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/base.coffee -------------------------------------------------------------------------------- /src/chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/chart.coffee -------------------------------------------------------------------------------- /src/data.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/data.coffee -------------------------------------------------------------------------------- /src/features/crosshairs.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/features/crosshairs.coffee -------------------------------------------------------------------------------- /src/features/guideline.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/features/guideline.coffee -------------------------------------------------------------------------------- /src/features/tooltip-content.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/features/tooltip-content.coffee -------------------------------------------------------------------------------- /src/features/tooltip.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/features/tooltip.coffee -------------------------------------------------------------------------------- /src/main.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/main.coffee -------------------------------------------------------------------------------- /src/pie-chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/pie-chart.coffee -------------------------------------------------------------------------------- /src/plugins/legend.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/plugins/legend.coffee -------------------------------------------------------------------------------- /src/stacked-chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/stacked-chart.coffee -------------------------------------------------------------------------------- /src/utils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/utils.coffee -------------------------------------------------------------------------------- /src/visualizations/bar.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/bar.coffee -------------------------------------------------------------------------------- /src/visualizations/line-area.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/line-area.coffee -------------------------------------------------------------------------------- /src/visualizations/marker-line.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/marker-line.coffee -------------------------------------------------------------------------------- /src/visualizations/ohlc.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/ohlc.coffee -------------------------------------------------------------------------------- /src/visualizations/region.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/region.coffee -------------------------------------------------------------------------------- /src/visualizations/scatter.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/src/visualizations/scatter.coffee -------------------------------------------------------------------------------- /style/bar.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/bar.styl -------------------------------------------------------------------------------- /style/chart.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/chart.styl -------------------------------------------------------------------------------- /style/legend.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/legend.styl -------------------------------------------------------------------------------- /style/line.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/line.styl -------------------------------------------------------------------------------- /style/marker-line.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/marker-line.styl -------------------------------------------------------------------------------- /style/ohlc.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/ohlc.styl -------------------------------------------------------------------------------- /style/region.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/region.styl -------------------------------------------------------------------------------- /style/tooltip.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/tooltip.styl -------------------------------------------------------------------------------- /style/variables/dark.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/variables/dark.styl -------------------------------------------------------------------------------- /style/variables/light.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/style/variables/light.styl -------------------------------------------------------------------------------- /test/bar-chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/bar-chart.coffee -------------------------------------------------------------------------------- /test/chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/chart.coffee -------------------------------------------------------------------------------- /test/data.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/data.coffee -------------------------------------------------------------------------------- /test/guideline.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/guideline.coffee -------------------------------------------------------------------------------- /test/legend.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/legend.coffee -------------------------------------------------------------------------------- /test/ohlc.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/ohlc.coffee -------------------------------------------------------------------------------- /test/smoke-tests.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/smoke-tests.coffee -------------------------------------------------------------------------------- /test/stacked-chart.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/stacked-chart.coffee -------------------------------------------------------------------------------- /test/state.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/state.coffee -------------------------------------------------------------------------------- /test/tooltip.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/tooltip.coffee -------------------------------------------------------------------------------- /test/utils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robinfhu/forest-d3/HEAD/test/utils.coffee --------------------------------------------------------------------------------