UNPKG

@antv/g6

Version:

A Graph Visualization Framework in JavaScript

29 lines 841 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseElement = void 0; const shapes_1 = require("./shapes"); class BaseElement extends shapes_1.BaseShape { get context() { // @ts-expect-error skip type-check return this.config.context; } get parsedAttributes() { return this.attributes; } /** * <zh/> 动画帧执行函数 * * <en/> Animation frame execution function */ onframe() { } animate(keyframes, options) { const animation = super.animate(keyframes, options); if (animation) { animation.onframe = () => this.onframe(); animation.finished.then(() => this.onframe()); } return animation; } } exports.BaseElement = BaseElement; //# sourceMappingURL=base-element.js.map