@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular2 and beyond!
50 lines (47 loc) • 1.38 kB
text/typescript
/// <reference path="../node_modules/awesome-typescript-loader/lib/runtime.d.ts" />
let array = require('d3-array');
let brush = require('d3-brush');
let color = require('d3-color');
let force = require('d3-force');
let format = require('d3-format');
let interpolate = require('d3-interpolate');
let scales = require('d3-scale');
let selection = require('d3-selection');
let shape = require('d3-shape');
let hierarchy = require('d3-hierarchy');
export default {
arc: shape.arc,
area: shape.area,
brush: brush.brush,
brushX: brush.brushX,
brushY: brush.brushY,
event: selection.event,
extent: array.extent,
forceCollide: force.forceCollide,
forceLink: force.forceLink,
forceManyBody: force.forceManyBody,
forceSimulation: force.forceSimulation,
forceX: force.forceX,
forceY: force.forceY,
format: format.format,
interpolate: interpolate.interpolate,
line: shape.line,
max: array.max,
min: array.min,
mouse: selection.mouse,
pie: shape.pie,
range: array.range,
rgb: color.rgb,
selection,
select: selection.select,
selectAll: selection.selectAll,
scaleBand: scales.scaleBand,
scaleLinear: scales.scaleLinear,
scaleOrdinal: scales.scaleOrdinal,
scalePoint: scales.scalePoint,
scaleQuantile: scales.scaleQuantile,
scaleTime: scales.scaleTime,
shape,
treemap: hierarchy.treemap,
stratify: hierarchy.stratify
};