Skip to content

Commit 9f70156

Browse files
committed
Merge pull request #77 from falsandtru/indexeddb
Fix IDBDatabase interface
2 parents 5edea7d + c66bf34 commit 9f70156

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

baselines/dom.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7571,10 +7571,12 @@ interface IDBDatabase extends EventTarget {
75717571
onabort: (ev: Event) => any;
75727572
onerror: (ev: Event) => any;
75737573
version: number;
7574+
onversionchange: (ev: IDBVersionChangeEvent) => any;
75747575
close(): void;
75757576
createObjectStore(name: string, optionalParameters?: IDBObjectStoreParameters): IDBObjectStore;
75767577
deleteObjectStore(name: string): void;
75777578
transaction(storeNames: string | string[], mode?: string): IDBTransaction;
7579+
addEventListener(type: "versionchange", listener: (ev: IDBVersionChangeEvent) => any, useCapture?: boolean): void;
75787580
addEventListener(type: "abort", listener: (ev: Event) => any, useCapture?: boolean): void;
75797581
addEventListener(type: "error", listener: (ev: ErrorEvent) => any, useCapture?: boolean): void;
75807582
addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;

baselines/webworker.generated.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,10 +315,12 @@ interface IDBDatabase extends EventTarget {
315315
onabort: (ev: Event) => any;
316316
onerror: (ev: Event) => any;
317317
version: number;
318+
onversionchange: (ev: IDBVersionChangeEvent) => any;
318319
close(): void;
319320
createObjectStore(name: string, optionalParameters?: IDBObjectStoreParameters): IDBObjectStore;
320321
deleteObjectStore(name: string): void;
321322
transaction(storeNames: string | string[], mode?: string): IDBTransaction;
323+
addEventListener(type: "versionchange", listener: (ev: IDBVersionChangeEvent) => any, useCapture?: boolean): void;
322324
addEventListener(type: "abort", listener: (ev: Event) => any, useCapture?: boolean): void;
323325
addEventListener(type: "error", listener: (ev: ErrorEvent) => any, useCapture?: boolean): void;
324326
addEventListener(type: string, listener: EventListenerOrEventListenerObject, useCapture?: boolean): void;

inputfiles/addedTypes.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,5 +384,17 @@
384384
"interface": "HTMLTextAreaElement",
385385
"name": "minLength",
386386
"type": "number"
387+
},
388+
{
389+
"kind": "property",
390+
"interface": "IDBDatabase",
391+
"name": "onversionchange",
392+
"type": "(ev: IDBVersionChangeEvent) => any"
393+
},
394+
{
395+
"kind": "method",
396+
"interface": "IDBDatabase",
397+
"name": "addEventListener",
398+
"signatures": ["addEventListener(type: \"versionchange\", listener: (ev: IDBVersionChangeEvent) => any, useCapture?: boolean): void"]
387399
}
388400
]

0 commit comments

Comments
 (0)