dc.js

Welcome to the dc.js documentation.

This library id developed using Typescript and may be used as ES6 modules or as a JS file (UMD) in your webpage. Type definitions are included with the distribution.

When used as UMD in your webpage, the entire library is scoped under dc namespace.

When used as modules you will see the classes and functions as per your import statements.

A class diagram is shown below - mixins are blue and chart classes are green. Users if this library will usually be using the Chart classes. The documentation includes all methods and properties supported by a chart including inherited ones.

dcHierarchy BaseMixin BaseMixin ColorMixin ColorMixin BaseMixin->ColorMixin MarginMixin MarginMixin BaseMixin->MarginMixin CboxMenu CboxMenu BaseMixin->CboxMenu DataCount DataCount BaseMixin->DataCount DataGrid DataGrid BaseMixin->DataGrid DataTable DataTable BaseMixin->DataTable NumberDisplay NumberDisplay BaseMixin->NumberDisplay SelectMenu SelectMenu BaseMixin->SelectMenu TextFilterWidget TextFilterWidget BaseMixin->TextFilterWidget BubbleMixin BubbleMixin ColorMixin->BubbleMixin CoordinateGridMixin CoordinateGridMixin ColorMixin->CoordinateGridMixin GeoChoroplethChart GeoChoroplethChart ColorMixin->GeoChoroplethChart HeatMap HeatMap ColorMixin->HeatMap PieChart PieChart ColorMixin->PieChart RowChart RowChart ColorMixin->RowChart SunburstChart SunburstChart ColorMixin->SunburstChart MarginMixin->CoordinateGridMixin MarginMixin->HeatMap MarginMixin->RowChart BubbleChart BubbleChart BubbleMixin->BubbleChart BubbleOverlay BubbleOverlay BubbleMixin->BubbleOverlay StackMixin StackMixin CoordinateGridMixin->StackMixin BoxPlot BoxPlot CoordinateGridMixin->BoxPlot CoordinateGridMixin->BubbleChart CompositeChart CompositeChart CoordinateGridMixin->CompositeChart ScatterPlot ScatterPlot CoordinateGridMixin->ScatterPlot BarChart BarChart StackMixin->BarChart LineChart LineChart StackMixin->LineChart SeriesChart SeriesChart CompositeChart->SeriesChart

Generated using TypeDoc