|
@@ -0,0 +1,20 @@
|
|
|
+#import <DOM/EventTarget.idl>
|
|
|
+
|
|
|
+// https://w3c.github.io/IndexedDB/#idbrequest
|
|
|
+[Exposed=(Window,Worker)]
|
|
|
+interface IDBRequest : EventTarget {
|
|
|
+ // FIXME: readonly attribute any result;
|
|
|
+ // FIXME: readonly attribute DOMException? error;
|
|
|
+ // FIXME: readonly attribute (IDBObjectStore or IDBIndex or IDBCursor)? source;
|
|
|
+ // FIXME: readonly attribute IDBTransaction? transaction;
|
|
|
+ // FIXME: readonly attribute IDBRequestReadyState readyState;
|
|
|
+
|
|
|
+ // Event handlers:
|
|
|
+ // FIXME: attribute EventHandler onsuccess;
|
|
|
+ // FIXME: attribute EventHandler onerror;
|
|
|
+};
|
|
|
+
|
|
|
+enum IDBRequestReadyState {
|
|
|
+ "pending",
|
|
|
+ "done"
|
|
|
+};
|