Skip to content

Commit c3f73f5

Browse files
committed
Add missing methods for FormData type
1 parent c882947 commit c3f73f5

File tree

3 files changed

+48
-1
lines changed

3 files changed

+48
-1
lines changed

baselines/dom.generated.d.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3796,7 +3796,12 @@ declare var FocusNavigationEvent: {
37963796
}
37973797

37983798
interface FormData {
3799-
append(name: any, value: any, blobName?: string): void;
3799+
append(name: any, value: any, fileName?: string): void;
3800+
delete(name: any): void;
3801+
get(name: any): any;
3802+
getAll(name: any): any;
3803+
has(name: any): any;
3804+
set(name: any, value: any, fileName?: string): void;
38003805
}
38013806

38023807
declare var FormData: {

inputfiles/addedTypes.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1534,5 +1534,40 @@
15341534
"name": "getElementById",
15351535
"flavor": "DOM",
15361536
"signatures": ["getElementById(elementId: string): HTMLElement | null"]
1537+
},
1538+
{
1539+
"kind": "method",
1540+
"interface": "FormData",
1541+
"name": "delete",
1542+
"flavor": "Web",
1543+
"signatures": ["delete(name: any): void"]
1544+
},
1545+
{
1546+
"kind": "method",
1547+
"interface": "FormData",
1548+
"name": "get",
1549+
"flavor": "Web",
1550+
"signatures": ["get(name: any): any"]
1551+
},
1552+
{
1553+
"kind": "method",
1554+
"interface": "FormData",
1555+
"name": "getAll",
1556+
"flavor": "Web",
1557+
"signatures": ["getAll(name: any): any"]
1558+
},
1559+
{
1560+
"kind": "method",
1561+
"interface": "FormData",
1562+
"name": "has",
1563+
"flavor": "Web",
1564+
"signatures": ["has(name: any): any"]
1565+
},
1566+
{
1567+
"kind": "method",
1568+
"interface": "FormData",
1569+
"name": "set",
1570+
"flavor": "Web",
1571+
"signatures": ["set(name: any, value: any, fileName?: string): void"]
15371572
}
15381573
]

inputfiles/overridingTypes.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,5 +1016,12 @@
10161016
"interface": "DOMImplementation",
10171017
"name": "createDocument",
10181018
"signatures": ["createDocument(namespaceURI: string | null, qualifiedName: string | null, doctype: DocumentType | null): Document"]
1019+
},
1020+
{
1021+
"kind": "method",
1022+
"interface": "FormData",
1023+
"name": "append",
1024+
"flavor": "Web",
1025+
"signatures": ["append(name: any, value: any, fileName?: string): void"]
10191026
}
10201027
]

0 commit comments

Comments
 (0)