@@ -140,45 +140,60 @@ const kPull = Symbol('kPull');
140
140
* @typedef {import('./queuingstrategies').QueuingStrategySize
141
141
* } QueuingStrategySize
142
142
* @typedef {import('./writablestream').WritableStream } WritableStream
143
- *
143
+ */
144
+
145
+ /**
144
146
* @typedef {ReadableStreamDefaultController | ReadableByteStreamController
145
147
* } ReadableStreamController
146
- *
148
+ */
149
+
150
+ /**
147
151
* @typedef {ReadableStreamDefaultReader | ReadableStreamBYOBReader
148
152
* } ReadableStreamReader
149
- *
153
+ */
154
+
155
+ /**
150
156
* @callback UnderlyingSourceStartCallback
151
157
* @param {ReadableStreamController } controller
152
158
* @returns { any | Promise<void> }
153
- *
159
+ */
160
+
161
+ /**
154
162
* @callback UnderlyingSourcePullCallback
155
163
* @param {ReadableStreamController } controller
156
164
* @returns { Promise<void> }
157
- *
165
+ */
166
+
167
+ /**
158
168
* @callback UnderlyingSourceCancelCallback
159
169
* @param {any } reason
160
170
* @returns { Promise<void> }
161
- *
171
+ */
172
+
173
+ /**
162
174
* @typedef {{
163
175
* readable: ReadableStream,
164
176
* writable: WritableStream,
165
177
* }} ReadableWritablePair
166
- *
178
+ */
179
+
180
+ /**
167
181
* @typedef {{
168
182
* preventClose? : boolean,
169
183
* preventAbort? : boolean,
170
184
* preventCancel? : boolean,
171
185
* signal? : AbortSignal,
172
186
* }} StreamPipeOptions
173
- *
187
+ */
188
+
189
+ /**
174
190
* @typedef {{
175
191
* start? : UnderlyingSourceStartCallback,
176
192
* pull? : UnderlyingSourcePullCallback,
177
193
* cancel? : UnderlyingSourceCancelCallback,
178
194
* type? : "bytes",
179
195
* autoAllocateChunkSize? : number
180
196
* }} UnderlyingSource
181
- *
182
197
*/
183
198
184
199
class ReadableStream {
0 commit comments