-
Notifications
You must be signed in to change notification settings - Fork 469
Expand file tree
/
Copy pathstreams.kdl
More file actions
17 lines (15 loc) · 784 Bytes
/
streams.kdl
File metadata and controls
17 lines (15 loc) · 784 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// https://streams.spec.whatwg.org/#dictdef-underlyingsource
dictionary UnderlyingDefaultSource {
typeParameter R default=any
member type type=undefined
member start overrideType="(controller: ReadableStreamDefaultController<R>) => any"
member pull overrideType="(controller: ReadableStreamDefaultController<R>) => void | PromiseLike<void>"
member cancel type=UnderlyingSourceCancelCallback
}
dictionary UnderlyingByteSource {
member type required=#true overrideType="\"bytes\""
member autoAllocateChunkSize type="unsigned long long"
member start overrideType="(controller: ReadableByteStreamController) => any"
member pull overrideType="(controller: ReadableByteStreamController) => void | PromiseLike<void>"
member cancel type=UnderlyingSourceCancelCallback
}