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;
|