OLD | NEW |
1 /** | 1 /** |
2 * A client-side key-value store with support for indexes. | 2 * A client-side key-value store with support for indexes. |
3 * | 3 * |
4 * Many browsers support IndexedDB—a web standard for | 4 * Many browsers support IndexedDB—a web standard for |
5 * an indexed database. | 5 * an indexed database. |
6 * By storing data on the client in an IndexedDB, | 6 * By storing data on the client in an IndexedDB, |
7 * a web app gets some advantages, such as faster performance and persistence. | 7 * a web app gets some advantages, such as faster performance and persistence. |
8 * To find out which browsers support IndexedDB, | 8 * To find out which browsers support IndexedDB, |
9 * refer to [Can I Use?](http://caniuse.com/#feat=indexeddb) | 9 * refer to [Can I Use?](http://caniuse.com/#feat=indexeddb) |
10 * | 10 * |
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
412 @DocsEditable() | 412 @DocsEditable() |
413 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(this); | 413 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(this); |
414 | 414 |
415 @DomName('IDBDatabase.objectStoreNames') | 415 @DomName('IDBDatabase.objectStoreNames') |
416 @DocsEditable() | 416 @DocsEditable() |
417 List<String> get objectStoreNames => | 417 List<String> get objectStoreNames => |
418 _blink.BlinkIDBDatabase.instance.objectStoreNames_Getter_(this); | 418 _blink.BlinkIDBDatabase.instance.objectStoreNames_Getter_(this); |
419 | 419 |
420 @DomName('IDBDatabase.version') | 420 @DomName('IDBDatabase.version') |
421 @DocsEditable() | 421 @DocsEditable() |
422 Object get version => | 422 int get version => _blink.BlinkIDBDatabase.instance.version_Getter_(this); |
423 (_blink.BlinkIDBDatabase.instance.version_Getter_(this)); | |
424 | 423 |
425 @DomName('IDBDatabase.close') | 424 @DomName('IDBDatabase.close') |
426 @DocsEditable() | 425 @DocsEditable() |
427 void close() => _blink.BlinkIDBDatabase.instance.close_Callback_0_(this); | 426 void close() => _blink.BlinkIDBDatabase.instance.close_Callback_0_(this); |
428 | 427 |
429 ObjectStore _createObjectStore(String name, [Map options]) { | 428 ObjectStore _createObjectStore(String name, [Map options]) { |
430 if (options != null) { | 429 if (options != null) { |
431 return _blink.BlinkIDBDatabase.instance.createObjectStore_Callback_2_( | 430 return _blink.BlinkIDBDatabase.instance.createObjectStore_Callback_2_( |
432 this, name, convertDartToNative_Dictionary(options)); | 431 this, name, convertDartToNative_Dictionary(options)); |
433 } | 432 } |
(...skipping 817 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1251 const EventStreamProvider<Event>('success'); | 1250 const EventStreamProvider<Event>('success'); |
1252 | 1251 |
1253 @Deprecated("Internal Use Only") | 1252 @Deprecated("Internal Use Only") |
1254 external static Type get instanceRuntimeType; | 1253 external static Type get instanceRuntimeType; |
1255 | 1254 |
1256 @Deprecated("Internal Use Only") | 1255 @Deprecated("Internal Use Only") |
1257 Request.internal_() : super.internal_(); | 1256 Request.internal_() : super.internal_(); |
1258 | 1257 |
1259 @DomName('IDBRequest.error') | 1258 @DomName('IDBRequest.error') |
1260 @DocsEditable() | 1259 @DocsEditable() |
1261 DomError get error => _blink.BlinkIDBRequest.instance.error_Getter_(this); | 1260 DomException get error => _blink.BlinkIDBRequest.instance.error_Getter_(this); |
1262 | 1261 |
1263 @DomName('IDBRequest.readyState') | 1262 @DomName('IDBRequest.readyState') |
1264 @DocsEditable() | 1263 @DocsEditable() |
1265 String get readyState => | 1264 String get readyState => |
1266 _blink.BlinkIDBRequest.instance.readyState_Getter_(this); | 1265 _blink.BlinkIDBRequest.instance.readyState_Getter_(this); |
1267 | 1266 |
1268 @DomName('IDBRequest.result') | 1267 @DomName('IDBRequest.result') |
1269 @DocsEditable() | 1268 @DocsEditable() |
1270 Object get result => _convertNativeToDart_IDBAny( | 1269 Object get result => _convertNativeToDart_IDBAny( |
1271 _blink.BlinkIDBRequest.instance.result_Getter_(this)); | 1270 _blink.BlinkIDBRequest.instance.result_Getter_(this)); |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1367 | 1366 |
1368 @Deprecated("Internal Use Only") | 1367 @Deprecated("Internal Use Only") |
1369 Transaction.internal_() : super.internal_(); | 1368 Transaction.internal_() : super.internal_(); |
1370 | 1369 |
1371 @DomName('IDBTransaction.db') | 1370 @DomName('IDBTransaction.db') |
1372 @DocsEditable() | 1371 @DocsEditable() |
1373 Database get db => _blink.BlinkIDBTransaction.instance.db_Getter_(this); | 1372 Database get db => _blink.BlinkIDBTransaction.instance.db_Getter_(this); |
1374 | 1373 |
1375 @DomName('IDBTransaction.error') | 1374 @DomName('IDBTransaction.error') |
1376 @DocsEditable() | 1375 @DocsEditable() |
1377 DomError get error => _blink.BlinkIDBTransaction.instance.error_Getter_(this); | 1376 DomException get error => |
| 1377 _blink.BlinkIDBTransaction.instance.error_Getter_(this); |
1378 | 1378 |
1379 @DomName('IDBTransaction.mode') | 1379 @DomName('IDBTransaction.mode') |
1380 @DocsEditable() | 1380 @DocsEditable() |
1381 String get mode => _blink.BlinkIDBTransaction.instance.mode_Getter_(this); | 1381 String get mode => _blink.BlinkIDBTransaction.instance.mode_Getter_(this); |
1382 | 1382 |
1383 @DomName('IDBTransaction.objectStoreNames') | 1383 @DomName('IDBTransaction.objectStoreNames') |
1384 @DocsEditable() | 1384 @DocsEditable() |
1385 @Experimental() // untriaged | 1385 @Experimental() // untriaged |
1386 List<String> get objectStoreNames => | 1386 List<String> get objectStoreNames => |
1387 _blink.BlinkIDBTransaction.instance.objectStoreNames_Getter_(this); | 1387 _blink.BlinkIDBTransaction.instance.objectStoreNames_Getter_(this); |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1458 @DomName('IDBVersionChangeEvent.newVersion') | 1458 @DomName('IDBVersionChangeEvent.newVersion') |
1459 @DocsEditable() | 1459 @DocsEditable() |
1460 int get newVersion => | 1460 int get newVersion => |
1461 _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Getter_(this); | 1461 _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Getter_(this); |
1462 | 1462 |
1463 @DomName('IDBVersionChangeEvent.oldVersion') | 1463 @DomName('IDBVersionChangeEvent.oldVersion') |
1464 @DocsEditable() | 1464 @DocsEditable() |
1465 int get oldVersion => | 1465 int get oldVersion => |
1466 _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Getter_(this); | 1466 _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Getter_(this); |
1467 } | 1467 } |
OLD | NEW |