| OLD | NEW |
| 1 library dart.dom.indexed_db; | 1 library dart.dom.indexed_db; |
| 2 | 2 |
| 3 import 'dart:async'; | 3 import 'dart:async'; |
| 4 import 'dart:html'; | 4 import 'dart:html'; |
| 5 import 'dart:html_common'; | 5 import 'dart:html_common'; |
| 6 import 'dart:nativewrappers'; | 6 import 'dart:nativewrappers'; |
| 7 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 7 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 8 // for details. All rights reserved. Use of this source code is governed by a | 8 // for details. All rights reserved. Use of this source code is governed by a |
| 9 // BSD-style license that can be found in the LICENSE file. | 9 // BSD-style license that can be found in the LICENSE file. |
| 10 | 10 |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); | 129 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 130 | 130 |
| 131 @DomName('IDBDatabase.errorEvent') | 131 @DomName('IDBDatabase.errorEvent') |
| 132 @DocsEditable | 132 @DocsEditable |
| 133 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 133 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 134 | 134 |
| 135 @DomName('IDBDatabase.versionchangeEvent') | 135 @DomName('IDBDatabase.versionchangeEvent') |
| 136 @DocsEditable | 136 @DocsEditable |
| 137 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons
t EventStreamProvider<VersionChangeEvent>('versionchange'); | 137 static const EventStreamProvider<VersionChangeEvent> versionChangeEvent = cons
t EventStreamProvider<VersionChangeEvent>('versionchange'); |
| 138 | 138 |
| 139 @DocsEditable | |
| 140 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | |
| 141 @deprecated | |
| 142 DatabaseEvents get on => | |
| 143 new DatabaseEvents(this); | |
| 144 | |
| 145 @DomName('IDBDatabase.name') | 139 @DomName('IDBDatabase.name') |
| 146 @DocsEditable | 140 @DocsEditable |
| 147 String get name native "IDBDatabase_name_Getter"; | 141 String get name native "IDBDatabase_name_Getter"; |
| 148 | 142 |
| 149 @DomName('IDBDatabase.objectStoreNames') | 143 @DomName('IDBDatabase.objectStoreNames') |
| 150 @DocsEditable | 144 @DocsEditable |
| 151 List<String> get objectStoreNames native "IDBDatabase_objectStoreNames_Getter"
; | 145 List<String> get objectStoreNames native "IDBDatabase_objectStoreNames_Getter"
; |
| 152 | 146 |
| 153 @DomName('IDBDatabase.version') | 147 @DomName('IDBDatabase.version') |
| 154 @DocsEditable | 148 @DocsEditable |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 209 | 203 |
| 210 @DomName('IDBDatabase.onerror') | 204 @DomName('IDBDatabase.onerror') |
| 211 @DocsEditable | 205 @DocsEditable |
| 212 Stream<Event> get onError => errorEvent.forTarget(this); | 206 Stream<Event> get onError => errorEvent.forTarget(this); |
| 213 | 207 |
| 214 @DomName('IDBDatabase.onversionchange') | 208 @DomName('IDBDatabase.onversionchange') |
| 215 @DocsEditable | 209 @DocsEditable |
| 216 Stream<VersionChangeEvent> get onVersionChange => versionChangeEvent.forTarget
(this); | 210 Stream<VersionChangeEvent> get onVersionChange => versionChangeEvent.forTarget
(this); |
| 217 | 211 |
| 218 } | 212 } |
| 219 | |
| 220 @DocsEditable | |
| 221 @deprecated | |
| 222 class DatabaseEvents extends Events { | |
| 223 @DocsEditable | |
| 224 DatabaseEvents(EventTarget _ptr) : super(_ptr); | |
| 225 | |
| 226 @DocsEditable | |
| 227 EventListenerList get abort => this['abort']; | |
| 228 | |
| 229 @DocsEditable | |
| 230 EventListenerList get error => this['error']; | |
| 231 | |
| 232 @DocsEditable | |
| 233 EventListenerList get versionChange => this['versionchange']; | |
| 234 } | |
| 235 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 213 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 236 // for details. All rights reserved. Use of this source code is governed by a | 214 // for details. All rights reserved. Use of this source code is governed by a |
| 237 // BSD-style license that can be found in the LICENSE file. | 215 // BSD-style license that can be found in the LICENSE file. |
| 238 | 216 |
| 239 | 217 |
| 240 @DomName('IDBFactory') | 218 @DomName('IDBFactory') |
| 241 @SupportedBrowser(SupportedBrowser.CHROME) | 219 @SupportedBrowser(SupportedBrowser.CHROME) |
| 242 @SupportedBrowser(SupportedBrowser.FIREFOX, '15') | 220 @SupportedBrowser(SupportedBrowser.FIREFOX, '15') |
| 243 @SupportedBrowser(SupportedBrowser.IE, '10') | 221 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 244 @Experimental | 222 @Experimental |
| (...skipping 674 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 919 OpenDBRequest.internal() : super.internal(); | 897 OpenDBRequest.internal() : super.internal(); |
| 920 | 898 |
| 921 @DomName('IDBOpenDBRequest.blockedEvent') | 899 @DomName('IDBOpenDBRequest.blockedEvent') |
| 922 @DocsEditable | 900 @DocsEditable |
| 923 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); | 901 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); |
| 924 | 902 |
| 925 @DomName('IDBOpenDBRequest.upgradeneededEvent') | 903 @DomName('IDBOpenDBRequest.upgradeneededEvent') |
| 926 @DocsEditable | 904 @DocsEditable |
| 927 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); | 905 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); |
| 928 | 906 |
| 929 @DocsEditable | |
| 930 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | |
| 931 @deprecated | |
| 932 OpenDBRequestEvents get on => | |
| 933 new OpenDBRequestEvents(this); | |
| 934 | |
| 935 @DomName('IDBOpenDBRequest.onblocked') | 907 @DomName('IDBOpenDBRequest.onblocked') |
| 936 @DocsEditable | 908 @DocsEditable |
| 937 Stream<Event> get onBlocked => blockedEvent.forTarget(this); | 909 Stream<Event> get onBlocked => blockedEvent.forTarget(this); |
| 938 | 910 |
| 939 @DomName('IDBOpenDBRequest.onupgradeneeded') | 911 @DomName('IDBOpenDBRequest.onupgradeneeded') |
| 940 @DocsEditable | 912 @DocsEditable |
| 941 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget
(this); | 913 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget
(this); |
| 942 | 914 |
| 943 } | 915 } |
| 944 | |
| 945 @DocsEditable | |
| 946 @deprecated | |
| 947 class OpenDBRequestEvents extends RequestEvents { | |
| 948 @DocsEditable | |
| 949 OpenDBRequestEvents(EventTarget _ptr) : super(_ptr); | |
| 950 | |
| 951 @DocsEditable | |
| 952 EventListenerList get blocked => this['blocked']; | |
| 953 | |
| 954 @DocsEditable | |
| 955 EventListenerList get upgradeNeeded => this['upgradeneeded']; | |
| 956 } | |
| 957 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 916 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 958 // for details. All rights reserved. Use of this source code is governed by a | 917 // for details. All rights reserved. Use of this source code is governed by a |
| 959 // BSD-style license that can be found in the LICENSE file. | 918 // BSD-style license that can be found in the LICENSE file. |
| 960 | 919 |
| 961 // WARNING: Do not edit - generated code. | 920 // WARNING: Do not edit - generated code. |
| 962 | 921 |
| 963 | 922 |
| 964 @DocsEditable | 923 @DocsEditable |
| 965 @DomName('IDBRequest') | 924 @DomName('IDBRequest') |
| 966 class Request extends EventTarget { | 925 class Request extends EventTarget { |
| 967 Request.internal() : super.internal(); | 926 Request.internal() : super.internal(); |
| 968 | 927 |
| 969 @DomName('IDBRequest.errorEvent') | 928 @DomName('IDBRequest.errorEvent') |
| 970 @DocsEditable | 929 @DocsEditable |
| 971 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 930 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 972 | 931 |
| 973 @DomName('IDBRequest.successEvent') | 932 @DomName('IDBRequest.successEvent') |
| 974 @DocsEditable | 933 @DocsEditable |
| 975 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); | 934 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); |
| 976 | 935 |
| 977 @DocsEditable | |
| 978 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | |
| 979 @deprecated | |
| 980 RequestEvents get on => | |
| 981 new RequestEvents(this); | |
| 982 | |
| 983 @DomName('IDBRequest.error') | 936 @DomName('IDBRequest.error') |
| 984 @DocsEditable | 937 @DocsEditable |
| 985 DomError get error native "IDBRequest_error_Getter"; | 938 DomError get error native "IDBRequest_error_Getter"; |
| 986 | 939 |
| 987 @DomName('IDBRequest.readyState') | 940 @DomName('IDBRequest.readyState') |
| 988 @DocsEditable | 941 @DocsEditable |
| 989 String get readyState native "IDBRequest_readyState_Getter"; | 942 String get readyState native "IDBRequest_readyState_Getter"; |
| 990 | 943 |
| 991 @DomName('IDBRequest.result') | 944 @DomName('IDBRequest.result') |
| 992 @DocsEditable | 945 @DocsEditable |
| (...skipping 28 matching lines...) Expand all Loading... |
| 1021 | 974 |
| 1022 @DomName('IDBRequest.onerror') | 975 @DomName('IDBRequest.onerror') |
| 1023 @DocsEditable | 976 @DocsEditable |
| 1024 Stream<Event> get onError => errorEvent.forTarget(this); | 977 Stream<Event> get onError => errorEvent.forTarget(this); |
| 1025 | 978 |
| 1026 @DomName('IDBRequest.onsuccess') | 979 @DomName('IDBRequest.onsuccess') |
| 1027 @DocsEditable | 980 @DocsEditable |
| 1028 Stream<Event> get onSuccess => successEvent.forTarget(this); | 981 Stream<Event> get onSuccess => successEvent.forTarget(this); |
| 1029 | 982 |
| 1030 } | 983 } |
| 1031 | |
| 1032 @DocsEditable | |
| 1033 @deprecated | |
| 1034 class RequestEvents extends Events { | |
| 1035 @DocsEditable | |
| 1036 RequestEvents(EventTarget _ptr) : super(_ptr); | |
| 1037 | |
| 1038 @DocsEditable | |
| 1039 EventListenerList get error => this['error']; | |
| 1040 | |
| 1041 @DocsEditable | |
| 1042 EventListenerList get success => this['success']; | |
| 1043 } | |
| 1044 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 984 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 1045 // for details. All rights reserved. Use of this source code is governed by a | 985 // for details. All rights reserved. Use of this source code is governed by a |
| 1046 // BSD-style license that can be found in the LICENSE file. | 986 // BSD-style license that can be found in the LICENSE file. |
| 1047 | 987 |
| 1048 | 988 |
| 1049 @DomName('IDBTransaction') | 989 @DomName('IDBTransaction') |
| 1050 class Transaction extends EventTarget { | 990 class Transaction extends EventTarget { |
| 1051 | 991 |
| 1052 /** | 992 /** |
| 1053 * Provides a Future which will be completed once the transaction has | 993 * Provides a Future which will be completed once the transaction has |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1081 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); | 1021 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 1082 | 1022 |
| 1083 @DomName('IDBTransaction.completeEvent') | 1023 @DomName('IDBTransaction.completeEvent') |
| 1084 @DocsEditable | 1024 @DocsEditable |
| 1085 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); | 1025 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); |
| 1086 | 1026 |
| 1087 @DomName('IDBTransaction.errorEvent') | 1027 @DomName('IDBTransaction.errorEvent') |
| 1088 @DocsEditable | 1028 @DocsEditable |
| 1089 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 1029 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 1090 | 1030 |
| 1091 @DocsEditable | |
| 1092 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | |
| 1093 @deprecated | |
| 1094 TransactionEvents get on => | |
| 1095 new TransactionEvents(this); | |
| 1096 | |
| 1097 @DomName('IDBTransaction.db') | 1031 @DomName('IDBTransaction.db') |
| 1098 @DocsEditable | 1032 @DocsEditable |
| 1099 Database get db native "IDBTransaction_db_Getter"; | 1033 Database get db native "IDBTransaction_db_Getter"; |
| 1100 | 1034 |
| 1101 @DomName('IDBTransaction.error') | 1035 @DomName('IDBTransaction.error') |
| 1102 @DocsEditable | 1036 @DocsEditable |
| 1103 DomError get error native "IDBTransaction_error_Getter"; | 1037 DomError get error native "IDBTransaction_error_Getter"; |
| 1104 | 1038 |
| 1105 @DomName('IDBTransaction.mode') | 1039 @DomName('IDBTransaction.mode') |
| 1106 @DocsEditable | 1040 @DocsEditable |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1139 | 1073 |
| 1140 @DomName('IDBTransaction.oncomplete') | 1074 @DomName('IDBTransaction.oncomplete') |
| 1141 @DocsEditable | 1075 @DocsEditable |
| 1142 Stream<Event> get onComplete => completeEvent.forTarget(this); | 1076 Stream<Event> get onComplete => completeEvent.forTarget(this); |
| 1143 | 1077 |
| 1144 @DomName('IDBTransaction.onerror') | 1078 @DomName('IDBTransaction.onerror') |
| 1145 @DocsEditable | 1079 @DocsEditable |
| 1146 Stream<Event> get onError => errorEvent.forTarget(this); | 1080 Stream<Event> get onError => errorEvent.forTarget(this); |
| 1147 | 1081 |
| 1148 } | 1082 } |
| 1149 | |
| 1150 @DocsEditable | |
| 1151 @deprecated | |
| 1152 class TransactionEvents extends Events { | |
| 1153 @DocsEditable | |
| 1154 TransactionEvents(EventTarget _ptr) : super(_ptr); | |
| 1155 | |
| 1156 @DocsEditable | |
| 1157 EventListenerList get abort => this['abort']; | |
| 1158 | |
| 1159 @DocsEditable | |
| 1160 EventListenerList get complete => this['complete']; | |
| 1161 | |
| 1162 @DocsEditable | |
| 1163 EventListenerList get error => this['error']; | |
| 1164 } | |
| 1165 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1083 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1166 // for details. All rights reserved. Use of this source code is governed by a | 1084 // for details. All rights reserved. Use of this source code is governed by a |
| 1167 // BSD-style license that can be found in the LICENSE file. | 1085 // BSD-style license that can be found in the LICENSE file. |
| 1168 | 1086 |
| 1169 // WARNING: Do not edit - generated code. | 1087 // WARNING: Do not edit - generated code. |
| 1170 | 1088 |
| 1171 | 1089 |
| 1172 @DocsEditable | 1090 @DocsEditable |
| 1173 @DomName('IDBVersionChangeEvent') | 1091 @DomName('IDBVersionChangeEvent') |
| 1174 class VersionChangeEvent extends Event { | 1092 class VersionChangeEvent extends Event { |
| (...skipping 14 matching lines...) Expand all Loading... |
| 1189 | 1107 |
| 1190 // WARNING: Do not edit - generated code. | 1108 // WARNING: Do not edit - generated code. |
| 1191 | 1109 |
| 1192 | 1110 |
| 1193 @DocsEditable | 1111 @DocsEditable |
| 1194 @DomName('IDBAny') | 1112 @DomName('IDBAny') |
| 1195 class _IDBAny extends NativeFieldWrapperClass1 { | 1113 class _IDBAny extends NativeFieldWrapperClass1 { |
| 1196 _IDBAny.internal(); | 1114 _IDBAny.internal(); |
| 1197 | 1115 |
| 1198 } | 1116 } |
| OLD | NEW |