Skip to content

Commit 59e6109

Browse files
authored
Merge pull request #25944 from Microsoft/portGeneratedLibFiles
Port generated lib files
2 parents 6cd313b + 3310ad2 commit 59e6109

26 files changed

+2798
-1975
lines changed

src/lib/dom.generated.d.ts

+2,214-1,802
Large diffs are not rendered by default.

src/lib/dom.iterable.generated.d.ts

+32-4
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,13 @@ interface DOMStringList {
3131

3232
interface DOMTokenList {
3333
[Symbol.iterator](): IterableIterator<string>;
34+
entries(): IterableIterator<[number, string]>;
35+
keys(): IterableIterator<number>;
36+
values(): IterableIterator<string>;
3437
}
3538

3639
interface DataTransferItemList {
37-
[Symbol.iterator](): IterableIterator<File>;
40+
[Symbol.iterator](): IterableIterator<DataTransferItem>;
3841
}
3942

4043
interface FileList {
@@ -67,9 +70,10 @@ interface HTMLCollectionBase {
6770

6871
interface HTMLCollectionOf<T extends Element> {
6972
[Symbol.iterator](): IterableIterator<T>;
70-
entries(): IterableIterator<[number, T]>;
71-
keys(): IterableIterator<number>;
72-
values(): IterableIterator<T>;
73+
}
74+
75+
interface HTMLFormElement {
76+
[Symbol.iterator](): IterableIterator<Element>;
7377
}
7478

7579
interface HTMLSelectElement {
@@ -147,10 +151,34 @@ interface PluginArray {
147151
interface RTCStatsReport extends ReadonlyMap<string, any> {
148152
}
149153

154+
interface SVGLengthList {
155+
[Symbol.iterator](): IterableIterator<SVGLength>;
156+
}
157+
158+
interface SVGNumberList {
159+
[Symbol.iterator](): IterableIterator<SVGNumber>;
160+
}
161+
162+
interface SVGStringList {
163+
[Symbol.iterator](): IterableIterator<string>;
164+
}
165+
150166
interface SourceBufferList {
151167
[Symbol.iterator](): IterableIterator<SourceBuffer>;
152168
}
153169

170+
interface SpeechGrammarList {
171+
[Symbol.iterator](): IterableIterator<SpeechGrammar>;
172+
}
173+
174+
interface SpeechRecognitionResult {
175+
[Symbol.iterator](): IterableIterator<SpeechRecognitionAlternative>;
176+
}
177+
178+
interface SpeechRecognitionResultList {
179+
[Symbol.iterator](): IterableIterator<SpeechRecognitionResult>;
180+
}
181+
154182
interface StyleSheetList {
155183
[Symbol.iterator](): IterableIterator<StyleSheet>;
156184
}

0 commit comments

Comments
 (0)