@@ -463,6 +463,8 @@ interface FileReader extends EventTarget, MSBaseReader {
463
463
readAsText ( blob : Blob , encoding ?: string ) : void ;
464
464
addEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : FileReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
465
465
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
466
+ removeEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : FileReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
467
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
466
468
}
467
469
468
470
declare var FileReader : {
@@ -545,6 +547,8 @@ interface IDBDatabase extends EventTarget {
545
547
addEventListener ( type : "versionchange" , listener : ( ev : IDBVersionChangeEvent ) => any , useCapture ?: boolean ) : void ;
546
548
addEventListener < K extends keyof IDBDatabaseEventMap > ( type : K , listener : ( this : IDBDatabase , ev : IDBDatabaseEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
547
549
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
550
+ removeEventListener < K extends keyof IDBDatabaseEventMap > ( type : K , listener : ( this : IDBDatabase , ev : IDBDatabaseEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
551
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
548
552
}
549
553
550
554
declare var IDBDatabase : {
@@ -630,6 +634,8 @@ interface IDBOpenDBRequest extends IDBRequest {
630
634
onupgradeneeded : ( this : IDBOpenDBRequest , ev : IDBVersionChangeEvent ) => any ;
631
635
addEventListener < K extends keyof IDBOpenDBRequestEventMap > ( type : K , listener : ( this : IDBOpenDBRequest , ev : IDBOpenDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
632
636
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
637
+ removeEventListener < K extends keyof IDBOpenDBRequestEventMap > ( type : K , listener : ( this : IDBOpenDBRequest , ev : IDBOpenDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
638
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
633
639
}
634
640
635
641
declare var IDBOpenDBRequest : {
@@ -652,6 +658,8 @@ interface IDBRequest extends EventTarget {
652
658
readonly transaction : IDBTransaction ;
653
659
addEventListener < K extends keyof IDBRequestEventMap > ( type : K , listener : ( this : IDBRequest , ev : IDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
654
660
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
661
+ removeEventListener < K extends keyof IDBRequestEventMap > ( type : K , listener : ( this : IDBRequest , ev : IDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
662
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
655
663
}
656
664
657
665
declare var IDBRequest : {
@@ -679,6 +687,8 @@ interface IDBTransaction extends EventTarget {
679
687
readonly VERSION_CHANGE : string ;
680
688
addEventListener < K extends keyof IDBTransactionEventMap > ( type : K , listener : ( this : IDBTransaction , ev : IDBTransactionEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
681
689
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
690
+ removeEventListener < K extends keyof IDBTransactionEventMap > ( type : K , listener : ( this : IDBTransaction , ev : IDBTransactionEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
691
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
682
692
}
683
693
684
694
declare var IDBTransaction : {
@@ -745,6 +755,8 @@ interface MessagePort extends EventTarget {
745
755
start ( ) : void ;
746
756
addEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
747
757
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
758
+ removeEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
759
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
748
760
}
749
761
750
762
declare var MessagePort : {
@@ -774,6 +786,8 @@ interface Notification extends EventTarget {
774
786
close ( ) : void ;
775
787
addEventListener < K extends keyof NotificationEventMap > ( type : K , listener : ( this : Notification , ev : NotificationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
776
788
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
789
+ removeEventListener < K extends keyof NotificationEventMap > ( type : K , listener : ( this : Notification , ev : NotificationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
790
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
777
791
}
778
792
779
793
declare var Notification : {
@@ -1002,6 +1016,8 @@ interface ServiceWorker extends EventTarget, AbstractWorker {
1002
1016
postMessage ( message : any , transfer ?: any [ ] ) : void ;
1003
1017
addEventListener < K extends keyof ServiceWorkerEventMap > ( type : K , listener : ( this : ServiceWorker , ev : ServiceWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1004
1018
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1019
+ removeEventListener < K extends keyof ServiceWorkerEventMap > ( type : K , listener : ( this : ServiceWorker , ev : ServiceWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1020
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1005
1021
}
1006
1022
1007
1023
declare var ServiceWorker : {
@@ -1027,6 +1043,8 @@ interface ServiceWorkerRegistration extends EventTarget {
1027
1043
update ( ) : Promise < void > ;
1028
1044
addEventListener < K extends keyof ServiceWorkerRegistrationEventMap > ( type : K , listener : ( this : ServiceWorkerRegistration , ev : ServiceWorkerRegistrationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1029
1045
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1046
+ removeEventListener < K extends keyof ServiceWorkerRegistrationEventMap > ( type : K , listener : ( this : ServiceWorkerRegistration , ev : ServiceWorkerRegistrationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1047
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1030
1048
}
1031
1049
1032
1050
declare var ServiceWorkerRegistration : {
@@ -1093,6 +1111,8 @@ interface WebSocket extends EventTarget {
1093
1111
readonly OPEN : number ;
1094
1112
addEventListener < K extends keyof WebSocketEventMap > ( type : K , listener : ( this : WebSocket , ev : WebSocketEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1095
1113
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1114
+ removeEventListener < K extends keyof WebSocketEventMap > ( type : K , listener : ( this : WebSocket , ev : WebSocketEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1115
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1096
1116
}
1097
1117
1098
1118
declare var WebSocket : {
@@ -1114,6 +1134,8 @@ interface Worker extends EventTarget, AbstractWorker {
1114
1134
terminate ( ) : void ;
1115
1135
addEventListener < K extends keyof WorkerEventMap > ( type : K , listener : ( this : Worker , ev : WorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1116
1136
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1137
+ removeEventListener < K extends keyof WorkerEventMap > ( type : K , listener : ( this : Worker , ev : WorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1138
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1117
1139
}
1118
1140
1119
1141
declare var Worker : {
@@ -1155,6 +1177,8 @@ interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget {
1155
1177
readonly UNSENT : number ;
1156
1178
addEventListener < K extends keyof XMLHttpRequestEventMap > ( type : K , listener : ( this : XMLHttpRequest , ev : XMLHttpRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1157
1179
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1180
+ removeEventListener < K extends keyof XMLHttpRequestEventMap > ( type : K , listener : ( this : XMLHttpRequest , ev : XMLHttpRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1181
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1158
1182
}
1159
1183
1160
1184
declare var XMLHttpRequest : {
@@ -1170,6 +1194,8 @@ declare var XMLHttpRequest: {
1170
1194
interface XMLHttpRequestUpload extends EventTarget , XMLHttpRequestEventTarget {
1171
1195
addEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestUpload , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1172
1196
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1197
+ removeEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestUpload , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1198
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1173
1199
}
1174
1200
1175
1201
declare var XMLHttpRequestUpload : {
@@ -1185,6 +1211,8 @@ interface AbstractWorker {
1185
1211
onerror : ( this : AbstractWorker , ev : ErrorEvent ) => any ;
1186
1212
addEventListener < K extends keyof AbstractWorkerEventMap > ( type : K , listener : ( this : AbstractWorker , ev : AbstractWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1187
1213
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1214
+ removeEventListener < K extends keyof AbstractWorkerEventMap > ( type : K , listener : ( this : AbstractWorker , ev : AbstractWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1215
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1188
1216
}
1189
1217
1190
1218
interface Body {
@@ -1223,6 +1251,8 @@ interface MSBaseReader {
1223
1251
readonly LOADING : number ;
1224
1252
addEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : MSBaseReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1225
1253
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1254
+ removeEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : MSBaseReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1255
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1226
1256
}
1227
1257
1228
1258
interface NavigatorBeacon {
@@ -1278,6 +1308,8 @@ interface XMLHttpRequestEventTarget {
1278
1308
ontimeout : ( this : XMLHttpRequest , ev : ProgressEvent ) => any ;
1279
1309
addEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestEventTarget , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1280
1310
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1311
+ removeEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestEventTarget , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1312
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1281
1313
}
1282
1314
1283
1315
interface Client {
@@ -1314,6 +1346,8 @@ interface DedicatedWorkerGlobalScope extends WorkerGlobalScope {
1314
1346
postMessage ( message : any , transfer ?: any [ ] ) : void ;
1315
1347
addEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1316
1348
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1349
+ removeEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1350
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1317
1351
}
1318
1352
1319
1353
declare var DedicatedWorkerGlobalScope : {
@@ -1425,6 +1459,8 @@ interface ServiceWorkerGlobalScope extends WorkerGlobalScope {
1425
1459
skipWaiting ( ) : Promise < void > ;
1426
1460
addEventListener < K extends keyof ServiceWorkerGlobalScopeEventMap > ( type : K , listener : ( this : ServiceWorkerGlobalScope , ev : ServiceWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1427
1461
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1462
+ removeEventListener < K extends keyof ServiceWorkerGlobalScopeEventMap > ( type : K , listener : ( this : ServiceWorkerGlobalScope , ev : ServiceWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1463
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1428
1464
}
1429
1465
1430
1466
declare var ServiceWorkerGlobalScope : {
@@ -1470,6 +1506,8 @@ interface WorkerGlobalScope extends EventTarget, WorkerUtils, WindowConsole, Glo
1470
1506
createImageBitmap ( image : ImageBitmap | ImageData | Blob , sx : number , sy : number , sw : number , sh : number , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
1471
1507
addEventListener < K extends keyof WorkerGlobalScopeEventMap > ( type : K , listener : ( this : WorkerGlobalScope , ev : WorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1472
1508
addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1509
+ removeEventListener < K extends keyof WorkerGlobalScopeEventMap > ( type : K , listener : ( this : WorkerGlobalScope , ev : WorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1510
+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1473
1511
}
1474
1512
1475
1513
declare var WorkerGlobalScope : {
@@ -1839,7 +1877,6 @@ declare function msWriteProfilerMark(profilerMarkName: string): void;
1839
1877
declare function createImageBitmap ( image : ImageBitmap | ImageData | Blob , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
1840
1878
declare function createImageBitmap ( image : ImageBitmap | ImageData | Blob , sx : number , sy : number , sw : number , sh : number , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
1841
1879
declare function dispatchEvent ( evt : Event ) : boolean ;
1842
- declare function removeEventListener ( type : string , listener ?: EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
1843
1880
declare var indexedDB : IDBFactory ;
1844
1881
declare var msIndexedDB : IDBFactory ;
1845
1882
declare var navigator : WorkerNavigator ;
@@ -1858,9 +1895,10 @@ declare function btoa(rawString: string): string;
1858
1895
declare var console : Console ;
1859
1896
declare function fetch ( input : RequestInfo , init ?: RequestInit ) : Promise < Response > ;
1860
1897
declare function dispatchEvent ( evt : Event ) : boolean ;
1861
- declare function removeEventListener ( type : string , listener ?: EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
1862
1898
declare function addEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1863
1899
declare function addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1900
+ declare function removeEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1901
+ declare function removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1864
1902
type AlgorithmIdentifier = string | Algorithm ;
1865
1903
type BodyInit = any ;
1866
1904
type IDBKeyPath = string ;
0 commit comments