(zr: ZRenderType, ecModel: GlobalModel)
| 233 | } |
| 234 | |
| 235 | restorePipelines(zr: ZRenderType, ecModel: GlobalModel): void { |
| 236 | const scheduler = this; |
| 237 | const pipelineMap = scheduler._pipelineMap = createHashMap(); |
| 238 | |
| 239 | ecModel.eachSeries(function (seriesModel) { |
| 240 | const progressive = zr.painter.type === 'canvas' && seriesModel.getProgressive(); |
| 241 | const pipelineId = seriesModel.uid; |
| 242 | |
| 243 | pipelineMap.set(pipelineId, { |
| 244 | id: pipelineId, |
| 245 | head: null, |
| 246 | tail: null, |
| 247 | threshold: seriesModel.getProgressiveThreshold(), |
| 248 | progressiveEnabled: progressive |
| 249 | && !(seriesModel.preventIncremental && seriesModel.preventIncremental()), |
| 250 | blockIndex: -1, |
| 251 | step: Math.round(progressive || 700), |
| 252 | count: 0 |
| 253 | }); |
| 254 | |
| 255 | scheduler._pipe(seriesModel, seriesModel.dataTask); |
| 256 | }); |
| 257 | } |
| 258 | |
| 259 | prepareStageTasks(): void { |
| 260 | const stageTaskMap = this._stageTaskMap; |
no test coverage detected