123456789101112131415161718192021222324252627282930 |
- /**
- * @fileoverview clip
- * @author dengfuping_develop@163.com
- */
- import { uniqueId } from '@antv/util';
- import { createSVGElement } from '../util/dom';
- var Clip = /** @class */ (function () {
- function Clip(cfg) {
- this.type = 'clip';
- this.cfg = {};
- var el = createSVGElement('clipPath');
- this.el = el;
- this.id = uniqueId('clip_');
- el.id = this.id;
- var shapeEl = cfg.cfg.el;
- el.appendChild(shapeEl);
- this.cfg = cfg;
- return this;
- }
- Clip.prototype.match = function () {
- return false;
- };
- Clip.prototype.remove = function () {
- var el = this.el;
- el.parentNode.removeChild(el);
- };
- return Clip;
- }());
- export default Clip;
- //# sourceMappingURL=clip.js.map
|