area.js 697 B

123456789101112131415
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.Area = void 0;
  4. const d3_shape_1 = require("d3-shape");
  5. const coordinate_1 = require("../../utils/coordinate");
  6. const curve_1 = require("./curve");
  7. const Area = (options) => {
  8. return (P, value, coordinate, theme) => {
  9. const curve = (0, coordinate_1.isPolar)(coordinate) ? d3_shape_1.curveLinearClosed : d3_shape_1.curveLinear;
  10. return (0, curve_1.Curve)(Object.assign({ curve: curve }, options))(P, value, coordinate, theme);
  11. };
  12. };
  13. exports.Area = Area;
  14. exports.Area.props = Object.assign(Object.assign({}, curve_1.Curve.props), { defaultMarker: 'square' });
  15. //# sourceMappingURL=area.js.map