12345678910111213141516 |
- import Polyline from './Polyline.js';
- import EffectLine, { ECSymbolOnEffectLine } from './EffectLine.js';
- import { LineDrawSeriesScope } from './LineDraw.js';
- import SeriesData from '../../data/SeriesData.js';
- declare class EffectPolyline extends EffectLine {
- private _lastFrame;
- private _lastFramePercent;
- private _length;
- private _points;
- private _offsets;
- createLine(lineData: SeriesData, idx: number, seriesScope: LineDrawSeriesScope): Polyline;
- protected _updateAnimationPoints(symbol: ECSymbolOnEffectLine, points: number[][]): void;
- protected _getLineLength(): number;
- protected _updateSymbolPosition(symbol: ECSymbolOnEffectLine): void;
- }
- export default EffectPolyline;
|