UNPKG

victory-vendor

Version:
28 lines (27 loc) 755 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _noop = _interopRequireDefault(require("../noop.js")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function LinearClosed(context) { this._context = context; } LinearClosed.prototype = { areaStart: _noop.default, areaEnd: _noop.default, lineStart: function () { this._point = 0; }, lineEnd: function () { if (this._point) this._context.closePath(); }, point: function (x, y) { x = +x, y = +y; if (this._point) this._context.lineTo(x, y);else this._point = 1, this._context.moveTo(x, y); } }; function _default(context) { return new LinearClosed(context); }