(readableStream, options)
| 83058 | } |
| 83059 | }; |
| 83060 | } |
| 83061 | static fromReadableStream(stream4) { |
| 83062 | const runner = new _AssistantStream(); |
| 83063 | runner._run(() => runner._fromReadableStream(stream4)); |
| 83064 | return runner; |
| 83065 | } |
| 83066 | async _fromReadableStream(readableStream, options) { |
| 83067 | const signal = options?.signal; |
| 83068 | if (signal) { |
| 83069 | if (signal.aborted) |
| 83070 | this.controller.abort(); |
| 83071 | signal.addEventListener("abort", () => this.controller.abort()); |
| 83072 | } |
| 83073 | this._connected(); |
| 83074 | const stream4 = Stream2.fromReadableStream(readableStream, this.controller); |
| 83075 | for await (const event of stream4) { |
| 83076 | __classPrivateFieldGet12(this, _AssistantStream_instances, "m", _AssistantStream_addEvent).call(this, event); |
| 83077 | } |
| 83078 | if (stream4.controller.signal?.aborted) { |
| 83079 | throw new APIUserAbortError3(); |
no test coverage detected