| 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 229 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 240 class CursorWithValue extends Cursor { | 240 class CursorWithValue extends Cursor { |
| 241 // To suppress missing implicit constructor warnings. | 241 // To suppress missing implicit constructor warnings. |
| 242 factory CursorWithValue._() { throw new UnsupportedError("Not supported"); } | 242 factory CursorWithValue._() { throw new UnsupportedError("Not supported"); } |
| 243 | 243 |
| 244 | 244 |
| 245 @Deprecated("Internal Use Only") | 245 @Deprecated("Internal Use Only") |
| 246 static CursorWithValue internalCreateCursorWithValue() { | 246 static CursorWithValue internalCreateCursorWithValue() { |
| 247 return new CursorWithValue._internalWrap(); | 247 return new CursorWithValue._internalWrap(); |
| 248 } | 248 } |
| 249 | 249 |
| 250 factory CursorWithValue._internalWrap() { | 250 external factory CursorWithValue._internalWrap(); |
| 251 return new CursorWithValue.internal_(); | |
| 252 } | |
| 253 | 251 |
| 254 @Deprecated("Internal Use Only") | 252 @Deprecated("Internal Use Only") |
| 255 CursorWithValue.internal_() : super.internal_(); | 253 CursorWithValue.internal_() : super.internal_(); |
| 256 | 254 |
| 257 | 255 |
| 258 @DomName('IDBCursorWithValue.value') | 256 @DomName('IDBCursorWithValue.value') |
| 259 @DocsEditable() | 257 @DocsEditable() |
| 260 Object get value => wrap_jso(_blink.BlinkIDBCursorWithValue.instance.value_Get
ter_(unwrap_jso(this))); | 258 Object get value => wrap_jso(_blink.BlinkIDBCursorWithValue.instance.value_Get
ter_(unwrap_jso(this))); |
| 261 | 259 |
| 262 } | 260 } |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 358 @DomName('IDBDatabase.versionchangeEvent') | 356 @DomName('IDBDatabase.versionchangeEvent') |
| 359 @DocsEditable() | 357 @DocsEditable() |
| 360 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons
t EventStreamProvider<VersionChangeEvent>('versionchange'); | 358 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons
t EventStreamProvider<VersionChangeEvent>('versionchange'); |
| 361 | 359 |
| 362 | 360 |
| 363 @Deprecated("Internal Use Only") | 361 @Deprecated("Internal Use Only") |
| 364 static Database internalCreateDatabase() { | 362 static Database internalCreateDatabase() { |
| 365 return new Database._internalWrap(); | 363 return new Database._internalWrap(); |
| 366 } | 364 } |
| 367 | 365 |
| 368 factory Database._internalWrap() { | 366 external factory Database._internalWrap(); |
| 369 return new Database.internal_(); | |
| 370 } | |
| 371 | 367 |
| 372 @Deprecated("Internal Use Only") | 368 @Deprecated("Internal Use Only") |
| 373 Database.internal_() : super.internal_(); | 369 Database.internal_() : super.internal_(); |
| 374 | 370 |
| 375 | 371 |
| 376 @DomName('IDBDatabase.name') | 372 @DomName('IDBDatabase.name') |
| 377 @DocsEditable() | 373 @DocsEditable() |
| 378 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(unwrap_jso(th
is)); | 374 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(unwrap_jso(th
is)); |
| 379 | 375 |
| 380 @DomName('IDBDatabase.objectStoreNames') | 376 @DomName('IDBDatabase.objectStoreNames') |
| (...skipping 738 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1119 @DomName('IDBOpenDBRequest.upgradeneededEvent') | 1115 @DomName('IDBOpenDBRequest.upgradeneededEvent') |
| 1120 @DocsEditable() | 1116 @DocsEditable() |
| 1121 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); | 1117 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); |
| 1122 | 1118 |
| 1123 | 1119 |
| 1124 @Deprecated("Internal Use Only") | 1120 @Deprecated("Internal Use Only") |
| 1125 static OpenDBRequest internalCreateOpenDBRequest() { | 1121 static OpenDBRequest internalCreateOpenDBRequest() { |
| 1126 return new OpenDBRequest._internalWrap(); | 1122 return new OpenDBRequest._internalWrap(); |
| 1127 } | 1123 } |
| 1128 | 1124 |
| 1129 factory OpenDBRequest._internalWrap() { | 1125 external factory OpenDBRequest._internalWrap(); |
| 1130 return new OpenDBRequest.internal_(); | |
| 1131 } | |
| 1132 | 1126 |
| 1133 @Deprecated("Internal Use Only") | 1127 @Deprecated("Internal Use Only") |
| 1134 OpenDBRequest.internal_() : super.internal_(); | 1128 OpenDBRequest.internal_() : super.internal_(); |
| 1135 | 1129 |
| 1136 | 1130 |
| 1137 /// Stream of `blocked` events handled by this [OpenDBRequest]. | 1131 /// Stream of `blocked` events handled by this [OpenDBRequest]. |
| 1138 @DomName('IDBOpenDBRequest.onblocked') | 1132 @DomName('IDBOpenDBRequest.onblocked') |
| 1139 @DocsEditable() | 1133 @DocsEditable() |
| 1140 Stream<Event> get onBlocked => blockedEvent.forTarget(this); | 1134 Stream<Event> get onBlocked => blockedEvent.forTarget(this); |
| 1141 | 1135 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1178 @DomName('IDBRequest.successEvent') | 1172 @DomName('IDBRequest.successEvent') |
| 1179 @DocsEditable() | 1173 @DocsEditable() |
| 1180 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); | 1174 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); |
| 1181 | 1175 |
| 1182 | 1176 |
| 1183 @Deprecated("Internal Use Only") | 1177 @Deprecated("Internal Use Only") |
| 1184 static Request internalCreateRequest() { | 1178 static Request internalCreateRequest() { |
| 1185 return new Request._internalWrap(); | 1179 return new Request._internalWrap(); |
| 1186 } | 1180 } |
| 1187 | 1181 |
| 1188 factory Request._internalWrap() { | 1182 external factory Request._internalWrap(); |
| 1189 return new Request.internal_(); | |
| 1190 } | |
| 1191 | 1183 |
| 1192 @Deprecated("Internal Use Only") | 1184 @Deprecated("Internal Use Only") |
| 1193 Request.internal_() : super.internal_(); | 1185 Request.internal_() : super.internal_(); |
| 1194 | 1186 |
| 1195 | 1187 |
| 1196 @DomName('IDBRequest.error') | 1188 @DomName('IDBRequest.error') |
| 1197 @DocsEditable() | 1189 @DocsEditable() |
| 1198 DomError get error => wrap_jso(_blink.BlinkIDBRequest.instance.error_Getter_(u
nwrap_jso(this))); | 1190 DomError get error => wrap_jso(_blink.BlinkIDBRequest.instance.error_Getter_(u
nwrap_jso(this))); |
| 1199 | 1191 |
| 1200 @DomName('IDBRequest.readyState') | 1192 @DomName('IDBRequest.readyState') |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1293 @DomName('IDBTransaction.errorEvent') | 1285 @DomName('IDBTransaction.errorEvent') |
| 1294 @DocsEditable() | 1286 @DocsEditable() |
| 1295 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 1287 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 1296 | 1288 |
| 1297 | 1289 |
| 1298 @Deprecated("Internal Use Only") | 1290 @Deprecated("Internal Use Only") |
| 1299 static Transaction internalCreateTransaction() { | 1291 static Transaction internalCreateTransaction() { |
| 1300 return new Transaction._internalWrap(); | 1292 return new Transaction._internalWrap(); |
| 1301 } | 1293 } |
| 1302 | 1294 |
| 1303 factory Transaction._internalWrap() { | 1295 external factory Transaction._internalWrap(); |
| 1304 return new Transaction.internal_(); | |
| 1305 } | |
| 1306 | 1296 |
| 1307 @Deprecated("Internal Use Only") | 1297 @Deprecated("Internal Use Only") |
| 1308 Transaction.internal_() : super.internal_(); | 1298 Transaction.internal_() : super.internal_(); |
| 1309 | 1299 |
| 1310 | 1300 |
| 1311 @DomName('IDBTransaction.db') | 1301 @DomName('IDBTransaction.db') |
| 1312 @DocsEditable() | 1302 @DocsEditable() |
| 1313 Database get db => wrap_jso(_blink.BlinkIDBTransaction.instance.db_Getter_(unw
rap_jso(this))); | 1303 Database get db => wrap_jso(_blink.BlinkIDBTransaction.instance.db_Getter_(unw
rap_jso(this))); |
| 1314 | 1304 |
| 1315 @DomName('IDBTransaction.error') | 1305 @DomName('IDBTransaction.error') |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1357 class VersionChangeEvent extends Event { | 1347 class VersionChangeEvent extends Event { |
| 1358 // To suppress missing implicit constructor warnings. | 1348 // To suppress missing implicit constructor warnings. |
| 1359 factory VersionChangeEvent._() { throw new UnsupportedError("Not supported");
} | 1349 factory VersionChangeEvent._() { throw new UnsupportedError("Not supported");
} |
| 1360 | 1350 |
| 1361 | 1351 |
| 1362 @Deprecated("Internal Use Only") | 1352 @Deprecated("Internal Use Only") |
| 1363 static VersionChangeEvent internalCreateVersionChangeEvent() { | 1353 static VersionChangeEvent internalCreateVersionChangeEvent() { |
| 1364 return new VersionChangeEvent._internalWrap(); | 1354 return new VersionChangeEvent._internalWrap(); |
| 1365 } | 1355 } |
| 1366 | 1356 |
| 1367 factory VersionChangeEvent._internalWrap() { | 1357 external factory VersionChangeEvent._internalWrap(); |
| 1368 return new VersionChangeEvent.internal_(); | |
| 1369 } | |
| 1370 | 1358 |
| 1371 @Deprecated("Internal Use Only") | 1359 @Deprecated("Internal Use Only") |
| 1372 VersionChangeEvent.internal_() : super.internal_(); | 1360 VersionChangeEvent.internal_() : super.internal_(); |
| 1373 | 1361 |
| 1374 | 1362 |
| 1375 @DomName('IDBVersionChangeEvent.dataLoss') | 1363 @DomName('IDBVersionChangeEvent.dataLoss') |
| 1376 @DocsEditable() | 1364 @DocsEditable() |
| 1377 @Experimental() // untriaged | 1365 @Experimental() // untriaged |
| 1378 String get dataLoss => _blink.BlinkIDBVersionChangeEvent.instance.dataLoss_Get
ter_(unwrap_jso(this)); | 1366 String get dataLoss => _blink.BlinkIDBVersionChangeEvent.instance.dataLoss_Get
ter_(unwrap_jso(this)); |
| 1379 | 1367 |
| 1380 @DomName('IDBVersionChangeEvent.dataLossMessage') | 1368 @DomName('IDBVersionChangeEvent.dataLossMessage') |
| 1381 @DocsEditable() | 1369 @DocsEditable() |
| 1382 @Experimental() // untriaged | 1370 @Experimental() // untriaged |
| 1383 String get dataLossMessage => _blink.BlinkIDBVersionChangeEvent.instance.dataL
ossMessage_Getter_(unwrap_jso(this)); | 1371 String get dataLossMessage => _blink.BlinkIDBVersionChangeEvent.instance.dataL
ossMessage_Getter_(unwrap_jso(this)); |
| 1384 | 1372 |
| 1385 @DomName('IDBVersionChangeEvent.newVersion') | 1373 @DomName('IDBVersionChangeEvent.newVersion') |
| 1386 @DocsEditable() | 1374 @DocsEditable() |
| 1387 int get newVersion => _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Ge
tter_(unwrap_jso(this)); | 1375 int get newVersion => _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Ge
tter_(unwrap_jso(this)); |
| 1388 | 1376 |
| 1389 @DomName('IDBVersionChangeEvent.oldVersion') | 1377 @DomName('IDBVersionChangeEvent.oldVersion') |
| 1390 @DocsEditable() | 1378 @DocsEditable() |
| 1391 int get oldVersion => _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Ge
tter_(unwrap_jso(this)); | 1379 int get oldVersion => _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Ge
tter_(unwrap_jso(this)); |
| 1392 | 1380 |
| 1393 } | 1381 } |
| OLD | NEW |