f11d454acf9cc2744441c24c2c8392594d7ae99b5c4c0005f23ee7153ada6f68e6f3bd40a50a1769649c2c54fb483a05ed36bbbf0e8638c5c6c01a8969e8df 714 B

12345678910111213141516
  1. import Polyline from './Polyline.js';
  2. import EffectLine, { ECSymbolOnEffectLine } from './EffectLine.js';
  3. import { LineDrawSeriesScope } from './LineDraw.js';
  4. import SeriesData from '../../data/SeriesData.js';
  5. declare class EffectPolyline extends EffectLine {
  6. private _lastFrame;
  7. private _lastFramePercent;
  8. private _length;
  9. private _points;
  10. private _offsets;
  11. createLine(lineData: SeriesData, idx: number, seriesScope: LineDrawSeriesScope): Polyline;
  12. protected _updateAnimationPoints(symbol: ECSymbolOnEffectLine, points: number[][]): void;
  13. protected _getLineLength(): number;
  14. protected _updateSymbolPosition(symbol: ECSymbolOnEffectLine): void;
  15. }
  16. export default EffectPolyline;