(innerDataIndices: number[], dataType?: SeriesDataType)
| 604 | } |
| 605 | |
| 606 | unselect(innerDataIndices: number[], dataType?: SeriesDataType): void { |
| 607 | const selectedMap = this.option.selectedMap; |
| 608 | if (!selectedMap) { |
| 609 | return; |
| 610 | } |
| 611 | const selectedMode = this.option.selectedMode; |
| 612 | |
| 613 | const data = this.getData(dataType); |
| 614 | if (selectedMode === 'series' || selectedMap === 'all') { |
| 615 | this.option.selectedMap = {}; |
| 616 | this._selectedDataIndicesMap = {}; |
| 617 | return; |
| 618 | } |
| 619 | |
| 620 | for (let i = 0; i < innerDataIndices.length; i++) { |
| 621 | const dataIndex = innerDataIndices[i]; |
| 622 | const nameOrId = getSelectionKey(data, dataIndex); |
| 623 | selectedMap[nameOrId] = false; |
| 624 | this._selectedDataIndicesMap[nameOrId] = -1; |
| 625 | } |
| 626 | } |
| 627 | |
| 628 | toggleSelect(innerDataIndices: number[], dataType?: SeriesDataType): void { |
| 629 | const tmpArr: number[] = []; |
no test coverage detected