diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 8caad14a0..74c69a6cd 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -2969,7 +2969,7 @@ interface Element extends Node, GlobalEventHandlers, ElementTraversal, NodeSelec removeAttributeNode(oldAttr: Attr): Attr; requestFullscreen(): void; requestPointerLock(): void; - setAttribute(name?: string, value?: string): void; + setAttribute(name: string, value: string): void; setAttributeNS(namespaceURI: string, qualifiedName: string, value: string): void; setAttributeNode(newAttr: Attr): Attr; setAttributeNodeNS(newAttr: Attr): Attr; diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 7a75e01c1..9e519c0f7 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -277,5 +277,11 @@ "interface": "HTMLTableRowElement", "name": "insertCell", "signatures": ["insertCell(index?: number): HTMLTableCellElement"] + }, + { + "kind": "method", + "interface": "Element", + "name": "setAttribute", + "signatures": ["setAttribute(name: string, value: string): void"] } ]