MCPcopy Create free account
hub / github.com/bqplot/bqplot / get_interpolation

Method get_interpolation

js/src/Lines.ts:634–650  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

632 }
633
634 get_interpolation(): d3Shape.CurveFactory {
635 const curveTypes = {
636 linear: d3.curveLinear,
637 basis: d3.curveBasis,
638 'basis-open': d3.curveBasisOpen,
639 'basis-closed': d3.curveBasisClosed,
640 bundle: d3.curveBundle,
641 cardinal: d3.curveCardinal,
642 'cardinal-open': d3.curveCardinalOpen,
643 'cardinal-closed': d3.curveCardinalClosed,
644 monotone: d3.curveMonotoneY,
645 'step-before': d3.curveStepBefore,
646 'step-after': d3.curveStepAfter,
647 };
648
649 return curveTypes[this.model.get('interpolation')];
650 }
651
652 draw(animate): void {
653 this.set_ranges();

Callers 3

update_path_styleMethod · 0.95
draw_legendMethod · 0.95
drawMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected