()
| 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(); |
no outgoing calls
no test coverage detected