Skip to content

Commit 9e867ac

Browse files
fix querySelectorAll
1 parent c93f067 commit 9e867ac

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

TS.fsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -813,8 +813,7 @@ module Emit =
813813
let EmitQuerySelectorAllOverloads (m: Browser.Method) =
814814
if matchSingleParamMethodSignature m "querySelectorAll" "NodeList" "string" then
815815
Pt.Printl "querySelectorAll<K extends keyof ElementListTagNameMap>(selectors: K): ElementListTagNameMap[K];"
816-
Pt.Printl "querySelectorAll<E extends Element>(selectors: string): NodeListOf<E>;"
817-
Pt.Printl "querySelectorAll(selectors: string): NodeListOf<Element>;"
816+
Pt.Printl "querySelectorAll<E extends Element = Element>(selectors: string): NodeListOf<E>;"
818817

819818
let EmitHTMLElementTagNameMap () =
820819
Pt.Printl "interface HTMLElementTagNameMap {"

baselines/dom.generated.d.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13738,8 +13738,7 @@ interface NodeSelector {
1373813738
querySelector<K extends keyof ElementTagNameMap>(selectors: K): ElementTagNameMap[K] | null;
1373913739
querySelector<E extends Element = Element>(selectors: string): E | null;
1374013740
querySelectorAll<K extends keyof ElementListTagNameMap>(selectors: K): ElementListTagNameMap[K];
13741-
querySelectorAll<E extends Element>(selectors: string): NodeListOf<E>;
13742-
querySelectorAll(selectors: string): NodeListOf<Element>;
13741+
querySelectorAll<E extends Element = Element>(selectors: string): NodeListOf<E>;
1374313742
}
1374413743

1374513744
interface RandomSource {

0 commit comments

Comments
 (0)