(readableStream, options)
| 70415 | } |
| 70416 | } |
| 70417 | _emitFinal() { |
| 70418 | const finalMessage = this.receivedMessages.at(-1); |
| 70419 | if (finalMessage) { |
| 70420 | this._emit("finalMessage", __classPrivateFieldGet7(this, _MessageStream_instances, "m", _MessageStream_getFinalMessage).call(this)); |
| 70421 | } |
| 70422 | } |
| 70423 | async _fromReadableStream(readableStream, options) { |
| 70424 | const signal = options?.signal; |
| 70425 | if (signal) { |
| 70426 | if (signal.aborted) |
| 70427 | this.controller.abort(); |
| 70428 | signal.addEventListener("abort", () => this.controller.abort()); |
| 70429 | } |
| 70430 | __classPrivateFieldGet7(this, _MessageStream_instances, "m", _MessageStream_beginRequest).call(this); |
| 70431 | this._connected(); |
| 70432 | const stream4 = Stream.fromReadableStream(readableStream, this.controller); |
| 70433 | for await (const event of stream4) { |
| 70434 | __classPrivateFieldGet7(this, _MessageStream_instances, "m", _MessageStream_addStreamEvent).call(this, event); |
| 70435 | } |
| 70436 | if (stream4.controller.signal?.aborted) { |
| 70437 | throw new APIUserAbortError(); |
no test coverage detected