(row: TableRow, selected: boolean)
| 217 | } |
| 218 | |
| 219 | _selectRow(row: TableRow, selected: boolean) { |
| 220 | const rowKey = this.getRowKey(row); |
| 221 | if (this.mode === TableSelectionMode.Multiple) { |
| 222 | const selectedSet = this.selectedAsSet; |
| 223 | selectedSet[selected ? "add" : "delete"](rowKey); |
| 224 | this.selectedAsSet = selectedSet; |
| 225 | } else { |
| 226 | this.selected = selected ? rowKey : ""; |
| 227 | } |
| 228 | } |
| 229 | |
| 230 | _selectHeaderRow(selected: boolean) { |
| 231 | const selectedSet = this.selectedAsSet; |
no test coverage detected