| 
									
										
										
										
											2022-02-15 14:35:29 +03:30
										 |  |  | enum XMLHttpRequestResponseType { | 
					
						
							|  |  |  |   "", | 
					
						
							|  |  |  |   "arraybuffer", | 
					
						
							|  |  |  |   "blob", | 
					
						
							|  |  |  |   "document", | 
					
						
							|  |  |  |   "json", | 
					
						
							|  |  |  |   "text" | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-23 17:52:16 +00:00
										 |  |  | interface XMLHttpRequest : XMLHttpRequestEventTarget { | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-02-17 22:53:20 +01:00
										 |  |  |     constructor(); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  |     const unsigned short UNSENT = 0; | 
					
						
							|  |  |  |     const unsigned short OPENED = 1; | 
					
						
							|  |  |  |     const unsigned short HEADERS_RECEIVED = 2; | 
					
						
							|  |  |  |     const unsigned short LOADING = 3; | 
					
						
							|  |  |  |     const unsigned short DONE = 4; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     readonly attribute unsigned short readyState; | 
					
						
							| 
									
										
										
										
											2021-04-03 15:17:29 +02:00
										 |  |  |     readonly attribute unsigned short status; | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  |     readonly attribute DOMString responseText; | 
					
						
							| 
									
										
										
										
											2022-02-15 14:35:29 +03:30
										 |  |  |     readonly attribute any response; | 
					
						
							|  |  |  |     attribute XMLHttpRequestResponseType responseType; | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |     undefined open(DOMString method, DOMString url); | 
					
						
							|  |  |  |     undefined setRequestHeader(DOMString name, DOMString value); | 
					
						
							| 
									
										
										
										
											2021-09-27 01:40:21 +02:00
										 |  |  |     undefined send(optional USVString body = {}); | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-03 15:51:15 +02:00
										 |  |  |     ByteString? getResponseHeader(ByteString name); | 
					
						
							| 
									
										
										
										
											2021-09-19 22:32:33 +02:00
										 |  |  |     ByteString getAllResponseHeaders(); | 
					
						
							| 
									
										
										
										
											2022-02-11 21:04:42 +00:00
										 |  |  |     undefined overrideMimeType(DOMString mime); | 
					
						
							| 
									
										
										
										
											2021-04-03 15:51:15 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-19 01:40:13 +02:00
										 |  |  |     attribute EventHandler onreadystatechange; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-01-23 13:23:17 +01:00
										 |  |  | }; |