Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(65)

Side by Side Diff: sdk/lib/indexed_db/dartium/indexed_db_dartium.dart

Issue 1257733003: Change _internal from private so we work across library boundaries (Closed) Base URL: git@github.com:dart-lang/sdk.git@integration
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sdk/lib/html/dartium/html_dartium.dart ('k') | sdk/lib/svg/dartium/svg_dartium.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 155 matching lines...) Expand 10 before | Expand all | Expand 10 after
166 // To suppress missing implicit constructor warnings. 166 // To suppress missing implicit constructor warnings.
167 factory Cursor._() { throw new UnsupportedError("Not supported"); } 167 factory Cursor._() { throw new UnsupportedError("Not supported"); }
168 168
169 static Cursor internalCreateCursor() { 169 static Cursor internalCreateCursor() {
170 return new Cursor._internalWrap(); 170 return new Cursor._internalWrap();
171 } 171 }
172 172
173 JsObject blink_jsObject = null; 173 JsObject blink_jsObject = null;
174 174
175 factory Cursor._internalWrap() { 175 factory Cursor._internalWrap() {
176 return new Cursor._internal(); 176 return new Cursor.internal_();
177 } 177 }
178 178
179 Cursor._internal() { } 179 Cursor.internal_() { }
180 180
181 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other); 181 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other);
182 182
183 @DomName('IDBCursor.direction') 183 @DomName('IDBCursor.direction')
184 @DocsEditable() 184 @DocsEditable()
185 String get direction => _blink.BlinkIDBCursor.instance.direction_Getter_(unwra p_jso(this)); 185 String get direction => _blink.BlinkIDBCursor.instance.direction_Getter_(unwra p_jso(this));
186 186
187 @DomName('IDBCursor.key') 187 @DomName('IDBCursor.key')
188 @DocsEditable() 188 @DocsEditable()
189 Object get key => _blink.BlinkIDBCursor.instance.key_Getter_(unwrap_jso(this)) ; 189 Object get key => _blink.BlinkIDBCursor.instance.key_Getter_(unwrap_jso(this)) ;
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
236 class CursorWithValue extends Cursor { 236 class CursorWithValue extends Cursor {
237 // To suppress missing implicit constructor warnings. 237 // To suppress missing implicit constructor warnings.
238 factory CursorWithValue._() { throw new UnsupportedError("Not supported"); } 238 factory CursorWithValue._() { throw new UnsupportedError("Not supported"); }
239 239
240 240
241 static CursorWithValue internalCreateCursorWithValue() { 241 static CursorWithValue internalCreateCursorWithValue() {
242 return new CursorWithValue._internalWrap(); 242 return new CursorWithValue._internalWrap();
243 } 243 }
244 244
245 factory CursorWithValue._internalWrap() { 245 factory CursorWithValue._internalWrap() {
246 return new CursorWithValue._internal(); 246 return new CursorWithValue.internal_();
247 } 247 }
248 248
249 CursorWithValue._internal() : super._internal(); 249 CursorWithValue.internal_() : super.internal_();
250 250
251 251
252 @DomName('IDBCursorWithValue.value') 252 @DomName('IDBCursorWithValue.value')
253 @DocsEditable() 253 @DocsEditable()
254 Object get value => _blink.BlinkIDBCursorWithValue.instance.value_Getter_(unwr ap_jso(this)); 254 Object get value => _blink.BlinkIDBCursorWithValue.instance.value_Getter_(unwr ap_jso(this));
255 255
256 } 256 }
257 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 257 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
258 // for details. All rights reserved. Use of this source code is governed by a 258 // for details. All rights reserved. Use of this source code is governed by a
259 // BSD-style license that can be found in the LICENSE file. 259 // BSD-style license that can be found in the LICENSE file.
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 @DomName('IDBDatabase.versionchangeEvent') 331 @DomName('IDBDatabase.versionchangeEvent')
332 @DocsEditable() 332 @DocsEditable()
333 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons t EventStreamProvider<VersionChangeEvent>('versionchange'); 333 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons t EventStreamProvider<VersionChangeEvent>('versionchange');
334 334
335 335
336 static Database internalCreateDatabase() { 336 static Database internalCreateDatabase() {
337 return new Database._internalWrap(); 337 return new Database._internalWrap();
338 } 338 }
339 339
340 factory Database._internalWrap() { 340 factory Database._internalWrap() {
341 return new Database._internal(); 341 return new Database.internal_();
342 } 342 }
343 343
344 Database._internal() : super._internal(); 344 Database.internal_() : super.internal_();
345 345
346 346
347 @DomName('IDBDatabase.name') 347 @DomName('IDBDatabase.name')
348 @DocsEditable() 348 @DocsEditable()
349 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(unwrap_jso(th is)); 349 String get name => _blink.BlinkIDBDatabase.instance.name_Getter_(unwrap_jso(th is));
350 350
351 @DomName('IDBDatabase.objectStoreNames') 351 @DomName('IDBDatabase.objectStoreNames')
352 @DocsEditable() 352 @DocsEditable()
353 List<String> get objectStoreNames => _blink.BlinkIDBDatabase.instance.objectSt oreNames_Getter_(unwrap_jso(this)); 353 List<String> get objectStoreNames => _blink.BlinkIDBDatabase.instance.objectSt oreNames_Getter_(unwrap_jso(this));
354 354
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after
526 // To suppress missing implicit constructor warnings. 526 // To suppress missing implicit constructor warnings.
527 factory IdbFactory._() { throw new UnsupportedError("Not supported"); } 527 factory IdbFactory._() { throw new UnsupportedError("Not supported"); }
528 528
529 static IdbFactory internalCreateIdbFactory() { 529 static IdbFactory internalCreateIdbFactory() {
530 return new IdbFactory._internalWrap(); 530 return new IdbFactory._internalWrap();
531 } 531 }
532 532
533 JsObject blink_jsObject = null; 533 JsObject blink_jsObject = null;
534 534
535 factory IdbFactory._internalWrap() { 535 factory IdbFactory._internalWrap() {
536 return new IdbFactory._internal(); 536 return new IdbFactory.internal_();
537 } 537 }
538 538
539 IdbFactory._internal() { } 539 IdbFactory.internal_() { }
540 540
541 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other); 541 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other);
542 542
543 @DomName('IDBFactory.cmp') 543 @DomName('IDBFactory.cmp')
544 @DocsEditable() 544 @DocsEditable()
545 int cmp(Object first, Object second) => _blink.BlinkIDBFactory.instance.cmp_Ca llback_2_(unwrap_jso(this), first, second); 545 int cmp(Object first, Object second) => _blink.BlinkIDBFactory.instance.cmp_Ca llback_2_(unwrap_jso(this), first, second);
546 546
547 @DomName('IDBFactory.deleteDatabase') 547 @DomName('IDBFactory.deleteDatabase')
548 @DocsEditable() 548 @DocsEditable()
549 OpenDBRequest _deleteDatabase(String name) => _blink.BlinkIDBFactory.instance. deleteDatabase_Callback_1_(unwrap_jso(this), name); 549 OpenDBRequest _deleteDatabase(String name) => _blink.BlinkIDBFactory.instance. deleteDatabase_Callback_1_(unwrap_jso(this), name);
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
678 // To suppress missing implicit constructor warnings. 678 // To suppress missing implicit constructor warnings.
679 factory Index._() { throw new UnsupportedError("Not supported"); } 679 factory Index._() { throw new UnsupportedError("Not supported"); }
680 680
681 static Index internalCreateIndex() { 681 static Index internalCreateIndex() {
682 return new Index._internalWrap(); 682 return new Index._internalWrap();
683 } 683 }
684 684
685 JsObject blink_jsObject = null; 685 JsObject blink_jsObject = null;
686 686
687 factory Index._internalWrap() { 687 factory Index._internalWrap() {
688 return new Index._internal(); 688 return new Index.internal_();
689 } 689 }
690 690
691 Index._internal() { } 691 Index.internal_() { }
692 692
693 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other); 693 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other);
694 694
695 @DomName('IDBIndex.keyPath') 695 @DomName('IDBIndex.keyPath')
696 @DocsEditable() 696 @DocsEditable()
697 Object get keyPath => _blink.BlinkIDBIndex.instance.keyPath_Getter_(unwrap_jso (this)); 697 Object get keyPath => _blink.BlinkIDBIndex.instance.keyPath_Getter_(unwrap_jso (this));
698 698
699 @DomName('IDBIndex.multiEntry') 699 @DomName('IDBIndex.multiEntry')
700 @DocsEditable() 700 @DocsEditable()
701 bool get multiEntry => _blink.BlinkIDBIndex.instance.multiEntry_Getter_(unwrap _jso(this)); 701 bool get multiEntry => _blink.BlinkIDBIndex.instance.multiEntry_Getter_(unwrap _jso(this));
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
768 // To suppress missing implicit constructor warnings. 768 // To suppress missing implicit constructor warnings.
769 factory KeyRange._() { throw new UnsupportedError("Not supported"); } 769 factory KeyRange._() { throw new UnsupportedError("Not supported"); }
770 770
771 static KeyRange internalCreateKeyRange() { 771 static KeyRange internalCreateKeyRange() {
772 return new KeyRange._internalWrap(); 772 return new KeyRange._internalWrap();
773 } 773 }
774 774
775 JsObject blink_jsObject = null; 775 JsObject blink_jsObject = null;
776 776
777 factory KeyRange._internalWrap() { 777 factory KeyRange._internalWrap() {
778 return new KeyRange._internal(); 778 return new KeyRange.internal_();
779 } 779 }
780 780
781 KeyRange._internal() { } 781 KeyRange.internal_() { }
782 782
783 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other); 783 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other);
784 784
785 @DomName('IDBKeyRange.lower') 785 @DomName('IDBKeyRange.lower')
786 @DocsEditable() 786 @DocsEditable()
787 Object get lower => _blink.BlinkIDBKeyRange.instance.lower_Getter_(unwrap_jso( this)); 787 Object get lower => _blink.BlinkIDBKeyRange.instance.lower_Getter_(unwrap_jso( this));
788 788
789 @DomName('IDBKeyRange.lowerOpen') 789 @DomName('IDBKeyRange.lowerOpen')
790 @DocsEditable() 790 @DocsEditable()
791 bool get lowerOpen => _blink.BlinkIDBKeyRange.instance.lowerOpen_Getter_(unwra p_jso(this)); 791 bool get lowerOpen => _blink.BlinkIDBKeyRange.instance.lowerOpen_Getter_(unwra p_jso(this));
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
966 // To suppress missing implicit constructor warnings. 966 // To suppress missing implicit constructor warnings.
967 factory ObjectStore._() { throw new UnsupportedError("Not supported"); } 967 factory ObjectStore._() { throw new UnsupportedError("Not supported"); }
968 968
969 static ObjectStore internalCreateObjectStore() { 969 static ObjectStore internalCreateObjectStore() {
970 return new ObjectStore._internalWrap(); 970 return new ObjectStore._internalWrap();
971 } 971 }
972 972
973 JsObject blink_jsObject = null; 973 JsObject blink_jsObject = null;
974 974
975 factory ObjectStore._internalWrap() { 975 factory ObjectStore._internalWrap() {
976 return new ObjectStore._internal(); 976 return new ObjectStore.internal_();
977 } 977 }
978 978
979 ObjectStore._internal() { } 979 ObjectStore.internal_() { }
980 980
981 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other); 981 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical( this, other);
982 982
983 @DomName('IDBObjectStore.autoIncrement') 983 @DomName('IDBObjectStore.autoIncrement')
984 @DocsEditable() 984 @DocsEditable()
985 bool get autoIncrement => _blink.BlinkIDBObjectStore.instance.autoIncrement_Ge tter_(unwrap_jso(this)); 985 bool get autoIncrement => _blink.BlinkIDBObjectStore.instance.autoIncrement_Ge tter_(unwrap_jso(this));
986 986
987 @DomName('IDBObjectStore.indexNames') 987 @DomName('IDBObjectStore.indexNames')
988 @DocsEditable() 988 @DocsEditable()
989 List<String> get indexNames => _blink.BlinkIDBObjectStore.instance.indexNames_ Getter_(unwrap_jso(this)); 989 List<String> get indexNames => _blink.BlinkIDBObjectStore.instance.indexNames_ Getter_(unwrap_jso(this));
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
1129 @DomName('IDBOpenDBRequest.upgradeneededEvent') 1129 @DomName('IDBOpenDBRequest.upgradeneededEvent')
1130 @DocsEditable() 1130 @DocsEditable()
1131 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); 1131 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons t EventStreamProvider<VersionChangeEvent>('upgradeneeded');
1132 1132
1133 1133
1134 static OpenDBRequest internalCreateOpenDBRequest() { 1134 static OpenDBRequest internalCreateOpenDBRequest() {
1135 return new OpenDBRequest._internalWrap(); 1135 return new OpenDBRequest._internalWrap();
1136 } 1136 }
1137 1137
1138 factory OpenDBRequest._internalWrap() { 1138 factory OpenDBRequest._internalWrap() {
1139 return new OpenDBRequest._internal(); 1139 return new OpenDBRequest.internal_();
1140 } 1140 }
1141 1141
1142 OpenDBRequest._internal() : super._internal(); 1142 OpenDBRequest.internal_() : super.internal_();
1143 1143
1144 1144
1145 /// Stream of `blocked` events handled by this [OpenDBRequest]. 1145 /// Stream of `blocked` events handled by this [OpenDBRequest].
1146 @DomName('IDBOpenDBRequest.onblocked') 1146 @DomName('IDBOpenDBRequest.onblocked')
1147 @DocsEditable() 1147 @DocsEditable()
1148 Stream<Event> get onBlocked => blockedEvent.forTarget(this); 1148 Stream<Event> get onBlocked => blockedEvent.forTarget(this);
1149 1149
1150 /// Stream of `upgradeneeded` events handled by this [OpenDBRequest]. 1150 /// Stream of `upgradeneeded` events handled by this [OpenDBRequest].
1151 @DomName('IDBOpenDBRequest.onupgradeneeded') 1151 @DomName('IDBOpenDBRequest.onupgradeneeded')
1152 @DocsEditable() 1152 @DocsEditable()
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
1186 @DomName('IDBRequest.successEvent') 1186 @DomName('IDBRequest.successEvent')
1187 @DocsEditable() 1187 @DocsEditable()
1188 static const EventStreamProvider<Event> successEvent = const EventStreamProvid er<Event>('success'); 1188 static const EventStreamProvider<Event> successEvent = const EventStreamProvid er<Event>('success');
1189 1189
1190 1190
1191 static Request internalCreateRequest() { 1191 static Request internalCreateRequest() {
1192 return new Request._internalWrap(); 1192 return new Request._internalWrap();
1193 } 1193 }
1194 1194
1195 factory Request._internalWrap() { 1195 factory Request._internalWrap() {
1196 return new Request._internal(); 1196 return new Request.internal_();
1197 } 1197 }
1198 1198
1199 Request._internal() : super._internal(); 1199 Request.internal_() : super.internal_();
1200 1200
1201 1201
1202 @DomName('IDBRequest.error') 1202 @DomName('IDBRequest.error')
1203 @DocsEditable() 1203 @DocsEditable()
1204 DomError get error => wrap_jso(_blink.BlinkIDBRequest.instance.error_Getter_(u nwrap_jso(this))); 1204 DomError get error => wrap_jso(_blink.BlinkIDBRequest.instance.error_Getter_(u nwrap_jso(this)));
1205 1205
1206 @DomName('IDBRequest.readyState') 1206 @DomName('IDBRequest.readyState')
1207 @DocsEditable() 1207 @DocsEditable()
1208 String get readyState => _blink.BlinkIDBRequest.instance.readyState_Getter_(un wrap_jso(this)); 1208 String get readyState => _blink.BlinkIDBRequest.instance.readyState_Getter_(un wrap_jso(this));
1209 1209
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
1299 @DomName('IDBTransaction.errorEvent') 1299 @DomName('IDBTransaction.errorEvent')
1300 @DocsEditable() 1300 @DocsEditable()
1301 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error'); 1301 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
1302 1302
1303 1303
1304 static Transaction internalCreateTransaction() { 1304 static Transaction internalCreateTransaction() {
1305 return new Transaction._internalWrap(); 1305 return new Transaction._internalWrap();
1306 } 1306 }
1307 1307
1308 factory Transaction._internalWrap() { 1308 factory Transaction._internalWrap() {
1309 return new Transaction._internal(); 1309 return new Transaction.internal_();
1310 } 1310 }
1311 1311
1312 Transaction._internal() : super._internal(); 1312 Transaction.internal_() : super.internal_();
1313 1313
1314 1314
1315 @DomName('IDBTransaction.db') 1315 @DomName('IDBTransaction.db')
1316 @DocsEditable() 1316 @DocsEditable()
1317 Database get db => wrap_jso(_blink.BlinkIDBTransaction.instance.db_Getter_(unw rap_jso(this))); 1317 Database get db => wrap_jso(_blink.BlinkIDBTransaction.instance.db_Getter_(unw rap_jso(this)));
1318 1318
1319 @DomName('IDBTransaction.error') 1319 @DomName('IDBTransaction.error')
1320 @DocsEditable() 1320 @DocsEditable()
1321 DomError get error => wrap_jso(_blink.BlinkIDBTransaction.instance.error_Gette r_(unwrap_jso(this))); 1321 DomError get error => wrap_jso(_blink.BlinkIDBTransaction.instance.error_Gette r_(unwrap_jso(this)));
1322 1322
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
1361 class VersionChangeEvent extends Event { 1361 class VersionChangeEvent extends Event {
1362 // To suppress missing implicit constructor warnings. 1362 // To suppress missing implicit constructor warnings.
1363 factory VersionChangeEvent._() { throw new UnsupportedError("Not supported"); } 1363 factory VersionChangeEvent._() { throw new UnsupportedError("Not supported"); }
1364 1364
1365 1365
1366 static VersionChangeEvent internalCreateVersionChangeEvent() { 1366 static VersionChangeEvent internalCreateVersionChangeEvent() {
1367 return new VersionChangeEvent._internalWrap(); 1367 return new VersionChangeEvent._internalWrap();
1368 } 1368 }
1369 1369
1370 factory VersionChangeEvent._internalWrap() { 1370 factory VersionChangeEvent._internalWrap() {
1371 return new VersionChangeEvent._internal(); 1371 return new VersionChangeEvent.internal_();
1372 } 1372 }
1373 1373
1374 VersionChangeEvent._internal() : super._internal(); 1374 VersionChangeEvent.internal_() : super.internal_();
1375 1375
1376 1376
1377 @DomName('IDBVersionChangeEvent.dataLoss') 1377 @DomName('IDBVersionChangeEvent.dataLoss')
1378 @DocsEditable() 1378 @DocsEditable()
1379 @Experimental() // untriaged 1379 @Experimental() // untriaged
1380 String get dataLoss => _blink.BlinkIDBVersionChangeEvent.instance.dataLoss_Get ter_(unwrap_jso(this)); 1380 String get dataLoss => _blink.BlinkIDBVersionChangeEvent.instance.dataLoss_Get ter_(unwrap_jso(this));
1381 1381
1382 @DomName('IDBVersionChangeEvent.dataLossMessage') 1382 @DomName('IDBVersionChangeEvent.dataLossMessage')
1383 @DocsEditable() 1383 @DocsEditable()
1384 @Experimental() // untriaged 1384 @Experimental() // untriaged
1385 String get dataLossMessage => _blink.BlinkIDBVersionChangeEvent.instance.dataL ossMessage_Getter_(unwrap_jso(this)); 1385 String get dataLossMessage => _blink.BlinkIDBVersionChangeEvent.instance.dataL ossMessage_Getter_(unwrap_jso(this));
1386 1386
1387 @DomName('IDBVersionChangeEvent.newVersion') 1387 @DomName('IDBVersionChangeEvent.newVersion')
1388 @DocsEditable() 1388 @DocsEditable()
1389 int get newVersion => _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Ge tter_(unwrap_jso(this)); 1389 int get newVersion => _blink.BlinkIDBVersionChangeEvent.instance.newVersion_Ge tter_(unwrap_jso(this));
1390 1390
1391 @DomName('IDBVersionChangeEvent.oldVersion') 1391 @DomName('IDBVersionChangeEvent.oldVersion')
1392 @DocsEditable() 1392 @DocsEditable()
1393 int get oldVersion => _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Ge tter_(unwrap_jso(this)); 1393 int get oldVersion => _blink.BlinkIDBVersionChangeEvent.instance.oldVersion_Ge tter_(unwrap_jso(this));
1394 1394
1395 } 1395 }
OLDNEW
« no previous file with comments | « sdk/lib/html/dartium/html_dartium.dart ('k') | sdk/lib/svg/dartium/svg_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698