Deselects a value.
(value: T)
| 226 | |
| 227 | /** Deselects a value. */ |
| 228 | private _unmarkSelected(value: T) { |
| 229 | value = this._getConcreteValue(value); |
| 230 | if (this.isSelected(value)) { |
| 231 | this._selection.delete(value); |
| 232 | |
| 233 | if (this._emitChanges) { |
| 234 | this._deselectedToEmit.push(value); |
| 235 | } |
| 236 | } |
| 237 | } |
| 238 | |
| 239 | /** Clears out the selected values. */ |
| 240 | private _unmarkAll() { |
no test coverage detected