Skip to content

Commit 77cecd5

Browse files
committed
Migrate definitions for UnderlyingByteSource and UnderlyingDefaultSource
1 parent 8c87b07 commit 77cecd5

File tree

2 files changed

+17
-57
lines changed

2 files changed

+17
-57
lines changed

inputfiles/addedTypes.jsonc

Lines changed: 0 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -644,63 +644,6 @@
644644
},
645645
"dictionaries": {
646646
"dictionary": {
647-
"UnderlyingByteSource": {
648-
"name": "UnderlyingByteSource",
649-
"members": {
650-
"member": {
651-
"type": {
652-
"name": "type",
653-
"required": true,
654-
"overrideType": "\"bytes\""
655-
},
656-
"autoAllocateChunkSize": {
657-
"name": "autoAllocateChunkSize",
658-
"type": "unsigned long long"
659-
},
660-
"start": {
661-
"name": "start",
662-
"overrideType": "(controller: ReadableByteStreamController) => any"
663-
},
664-
"pull": {
665-
"name": "pull",
666-
"overrideType": "(controller: ReadableByteStreamController) => void | PromiseLike<void>"
667-
},
668-
"cancel": {
669-
"name": "cancel",
670-
"type": "UnderlyingSourceCancelCallback"
671-
}
672-
}
673-
}
674-
},
675-
"UnderlyingDefaultSource": {
676-
"name": "UnderlyingDefaultSource",
677-
"typeParameters": [
678-
{
679-
"name": "R",
680-
"default": "any"
681-
}
682-
],
683-
"members": {
684-
"member": {
685-
"type": {
686-
"name": "type",
687-
"type": "undefined"
688-
},
689-
"start": {
690-
"name": "start",
691-
"overrideType": "(controller: ReadableStreamDefaultController<R>) => any"
692-
},
693-
"pull": {
694-
"name": "pull",
695-
"overrideType": "(controller: ReadableStreamDefaultController<R>) => void | PromiseLike<void>"
696-
},
697-
"cancel": {
698-
"name": "cancel",
699-
"type": "UnderlyingSourceCancelCallback"
700-
}
701-
}
702-
}
703-
}
704647
}
705648
},
706649
"typedefs": {

inputfiles/patches/streams.kdl

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// https://streams.spec.whatwg.org/#callbackdef-underlyingsourcestartcallback
2+
3+
dictionary UnderlyingDefaultSource {
4+
typeParameters R default=any
5+
member type type=undefined
6+
member start overrideType="(controller: ReadableStreamDefaultController<R>) => any"
7+
member pull overrideType="(controller: ReadableStreamDefaultController<R>) => void | PromiseLike<void>"
8+
member cancel type=UnderlyingSourceCancelCallback
9+
}
10+
11+
dictionary UnderlyingByteSource {
12+
member type required=#true overrideType="\"bytes\""
13+
member autoAllocateChunkSize type="unsigned long long"
14+
member start overrideType="(controller: ReadableByteStreamController) => any"
15+
member pull overrideType="(controller: ReadableByteStreamController) => void | PromiseLike<void>"
16+
member cancel type=UnderlyingSourceCancelCallback
17+
}

0 commit comments

Comments
 (0)