* Reject value * @this {!Client} * @param {!object} value Value to reject * @returns {!boolean} Reject handle flag
(value)
| 7989 | * @returns {!boolean} Reject handle flag |
| 7990 | */ |
| 7991 | reject (value) { |
| 7992 | let item = this._requests_by_id.get(value.id) |
| 7993 | if (item != null) { |
| 7994 | let timestamp = item[0] |
| 7995 | let promise = item[2] |
| 7996 | promise.reject(value) |
| 7997 | this._requests_by_id.delete(value.id) |
| 7998 | this._requests_by_timestamp.delete(timestamp) |
| 7999 | return true |
| 8000 | } |
| 8001 | return false |
| 8002 | } |
| 8003 | |
| 8004 | /** |
| 8005 | * Reset client requests |
no test coverage detected