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

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

Issue 12047054: Deprecating old DOM event APIs. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 11 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 | Annotate | Revision Log
OLDNEW
1 library indexed_db; 1 library 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 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 @DomName('IDBDatabase.error') 130 @DomName('IDBDatabase.error')
131 @DocsEditable 131 @DocsEditable
132 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error'); 132 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
133 133
134 @DomName('IDBDatabase.versionchange') 134 @DomName('IDBDatabase.versionchange')
135 @DocsEditable 135 @DocsEditable
136 static const EventStreamProvider<UpgradeNeededEvent> versionChangeEvent = cons t EventStreamProvider<UpgradeNeededEvent>('versionchange'); 136 static const EventStreamProvider<UpgradeNeededEvent> versionChangeEvent = cons t EventStreamProvider<UpgradeNeededEvent>('versionchange');
137 137
138 @DocsEditable 138 @DocsEditable
139 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent') 139 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
140 @deprecated
140 DatabaseEvents get on => 141 DatabaseEvents get on =>
141 new DatabaseEvents(this); 142 new DatabaseEvents(this);
142 143
143 @DomName('IDBDatabase.name') 144 @DomName('IDBDatabase.name')
144 @DocsEditable 145 @DocsEditable
145 String get name native "IDBDatabase_name_Getter"; 146 String get name native "IDBDatabase_name_Getter";
146 147
147 @DomName('IDBDatabase.objectStoreNames') 148 @DomName('IDBDatabase.objectStoreNames')
148 @DocsEditable 149 @DocsEditable
149 List<String> get objectStoreNames native "IDBDatabase_objectStoreNames_Getter" ; 150 List<String> get objectStoreNames native "IDBDatabase_objectStoreNames_Getter" ;
(...skipping 13 matching lines...) Expand all
163 @DomName('IDBDatabase.createObjectStore') 164 @DomName('IDBDatabase.createObjectStore')
164 @DocsEditable 165 @DocsEditable
165 ObjectStore createObjectStore(String name, [Map options]) native "IDBDatabase_ createObjectStore_Callback"; 166 ObjectStore createObjectStore(String name, [Map options]) native "IDBDatabase_ createObjectStore_Callback";
166 167
167 @DomName('IDBDatabase.deleteObjectStore') 168 @DomName('IDBDatabase.deleteObjectStore')
168 @DocsEditable 169 @DocsEditable
169 void deleteObjectStore(String name) native "IDBDatabase_deleteObjectStore_Call back"; 170 void deleteObjectStore(String name) native "IDBDatabase_deleteObjectStore_Call back";
170 171
171 @DomName('IDBDatabase.dispatchEvent') 172 @DomName('IDBDatabase.dispatchEvent')
172 @DocsEditable 173 @DocsEditable
173 bool $dom_dispatchEvent(Event evt) native "IDBDatabase_dispatchEvent_Callback" ; 174 bool dispatchEvent(Event evt) native "IDBDatabase_dispatchEvent_Callback";
174 175
175 @DomName('IDBDatabase.removeEventListener') 176 @DomName('IDBDatabase.removeEventListener')
176 @DocsEditable 177 @DocsEditable
177 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBDatabase_removeEventListener_Callback"; 178 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBDatabase_removeEventListener_Callback";
178 179
179 Transaction transaction(storeName_OR_storeNames, String mode) { 180 Transaction transaction(storeName_OR_storeNames, String mode) {
180 if ((storeName_OR_storeNames is List<String> || storeName_OR_storeNames == n ull) && (mode is String || mode == null)) { 181 if ((storeName_OR_storeNames is List<String> || storeName_OR_storeNames == n ull) && (mode is String || mode == null)) {
181 return _transaction_1(storeName_OR_storeNames, mode); 182 return _transaction_1(storeName_OR_storeNames, mode);
182 } 183 }
183 if ((storeName_OR_storeNames is List<String> || storeName_OR_storeNames == n ull) && (mode is String || mode == null)) { 184 if ((storeName_OR_storeNames is List<String> || storeName_OR_storeNames == n ull) && (mode is String || mode == null)) {
(...skipping 25 matching lines...) Expand all
209 @DocsEditable 210 @DocsEditable
210 Stream<Event> get onError => errorEvent.forTarget(this); 211 Stream<Event> get onError => errorEvent.forTarget(this);
211 212
212 @DomName('IDBDatabase.versionchange') 213 @DomName('IDBDatabase.versionchange')
213 @DocsEditable 214 @DocsEditable
214 Stream<UpgradeNeededEvent> get onVersionChange => versionChangeEvent.forTarget (this); 215 Stream<UpgradeNeededEvent> get onVersionChange => versionChangeEvent.forTarget (this);
215 216
216 } 217 }
217 218
218 @DocsEditable 219 @DocsEditable
220 @deprecated
219 class DatabaseEvents extends Events { 221 class DatabaseEvents extends Events {
220 @DocsEditable 222 @DocsEditable
221 DatabaseEvents(EventTarget _ptr) : super(_ptr); 223 DatabaseEvents(EventTarget _ptr) : super(_ptr);
222 224
223 @DocsEditable 225 @DocsEditable
224 EventListenerList get abort => this['abort']; 226 EventListenerList get abort => this['abort'];
225 227
226 @DocsEditable 228 @DocsEditable
227 EventListenerList get error => this['error']; 229 EventListenerList get error => this['error'];
228 230
(...skipping 541 matching lines...) Expand 10 before | Expand all | Expand 10 after
770 @DomName('IDBOpenDBRequest.blocked') 772 @DomName('IDBOpenDBRequest.blocked')
771 @DocsEditable 773 @DocsEditable
772 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid er<Event>('blocked'); 774 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid er<Event>('blocked');
773 775
774 @DomName('IDBOpenDBRequest.upgradeneeded') 776 @DomName('IDBOpenDBRequest.upgradeneeded')
775 @DocsEditable 777 @DocsEditable
776 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); 778 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons t EventStreamProvider<VersionChangeEvent>('upgradeneeded');
777 779
778 @DocsEditable 780 @DocsEditable
779 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent') 781 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
782 @deprecated
780 OpenDBRequestEvents get on => 783 OpenDBRequestEvents get on =>
781 new OpenDBRequestEvents(this); 784 new OpenDBRequestEvents(this);
782 785
783 @DomName('IDBOpenDBRequest.blocked') 786 @DomName('IDBOpenDBRequest.blocked')
784 @DocsEditable 787 @DocsEditable
785 Stream<Event> get onBlocked => blockedEvent.forTarget(this); 788 Stream<Event> get onBlocked => blockedEvent.forTarget(this);
786 789
787 @DomName('IDBOpenDBRequest.upgradeneeded') 790 @DomName('IDBOpenDBRequest.upgradeneeded')
788 @DocsEditable 791 @DocsEditable
789 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget (this); 792 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget (this);
790 793
791 } 794 }
792 795
793 @DocsEditable 796 @DocsEditable
797 @deprecated
794 class OpenDBRequestEvents extends RequestEvents { 798 class OpenDBRequestEvents extends RequestEvents {
795 @DocsEditable 799 @DocsEditable
796 OpenDBRequestEvents(EventTarget _ptr) : super(_ptr); 800 OpenDBRequestEvents(EventTarget _ptr) : super(_ptr);
797 801
798 @DocsEditable 802 @DocsEditable
799 EventListenerList get blocked => this['blocked']; 803 EventListenerList get blocked => this['blocked'];
800 804
801 @DocsEditable 805 @DocsEditable
802 EventListenerList get upgradeNeeded => this['upgradeneeded']; 806 EventListenerList get upgradeNeeded => this['upgradeneeded'];
803 } 807 }
(...skipping 12 matching lines...) Expand all
816 @DomName('IDBRequest.error') 820 @DomName('IDBRequest.error')
817 @DocsEditable 821 @DocsEditable
818 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error'); 822 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
819 823
820 @DomName('IDBRequest.success') 824 @DomName('IDBRequest.success')
821 @DocsEditable 825 @DocsEditable
822 static const EventStreamProvider<Event> successEvent = const EventStreamProvid er<Event>('success'); 826 static const EventStreamProvider<Event> successEvent = const EventStreamProvid er<Event>('success');
823 827
824 @DocsEditable 828 @DocsEditable
825 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent') 829 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
830 @deprecated
826 RequestEvents get on => 831 RequestEvents get on =>
827 new RequestEvents(this); 832 new RequestEvents(this);
828 833
829 @DomName('IDBRequest.error') 834 @DomName('IDBRequest.error')
830 @DocsEditable 835 @DocsEditable
831 DomError get error native "IDBRequest_error_Getter"; 836 DomError get error native "IDBRequest_error_Getter";
832 837
833 @DomName('IDBRequest.readyState') 838 @DomName('IDBRequest.readyState')
834 @DocsEditable 839 @DocsEditable
835 String get readyState native "IDBRequest_readyState_Getter"; 840 String get readyState native "IDBRequest_readyState_Getter";
(...skipping 13 matching lines...) Expand all
849 @DomName('IDBRequest.webkitErrorMessage') 854 @DomName('IDBRequest.webkitErrorMessage')
850 @DocsEditable 855 @DocsEditable
851 String get webkitErrorMessage native "IDBRequest_webkitErrorMessage_Getter"; 856 String get webkitErrorMessage native "IDBRequest_webkitErrorMessage_Getter";
852 857
853 @DomName('IDBRequest.addEventListener') 858 @DomName('IDBRequest.addEventListener')
854 @DocsEditable 859 @DocsEditable
855 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu re]) native "IDBRequest_addEventListener_Callback"; 860 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu re]) native "IDBRequest_addEventListener_Callback";
856 861
857 @DomName('IDBRequest.dispatchEvent') 862 @DomName('IDBRequest.dispatchEvent')
858 @DocsEditable 863 @DocsEditable
859 bool $dom_dispatchEvent(Event evt) native "IDBRequest_dispatchEvent_Callback"; 864 bool dispatchEvent(Event evt) native "IDBRequest_dispatchEvent_Callback";
860 865
861 @DomName('IDBRequest.removeEventListener') 866 @DomName('IDBRequest.removeEventListener')
862 @DocsEditable 867 @DocsEditable
863 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBRequest_removeEventListener_Callback"; 868 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBRequest_removeEventListener_Callback";
864 869
865 @DomName('IDBRequest.error') 870 @DomName('IDBRequest.error')
866 @DocsEditable 871 @DocsEditable
867 Stream<Event> get onError => errorEvent.forTarget(this); 872 Stream<Event> get onError => errorEvent.forTarget(this);
868 873
869 @DomName('IDBRequest.success') 874 @DomName('IDBRequest.success')
870 @DocsEditable 875 @DocsEditable
871 Stream<Event> get onSuccess => successEvent.forTarget(this); 876 Stream<Event> get onSuccess => successEvent.forTarget(this);
872 877
873 } 878 }
874 879
875 @DocsEditable 880 @DocsEditable
881 @deprecated
876 class RequestEvents extends Events { 882 class RequestEvents extends Events {
877 @DocsEditable 883 @DocsEditable
878 RequestEvents(EventTarget _ptr) : super(_ptr); 884 RequestEvents(EventTarget _ptr) : super(_ptr);
879 885
880 @DocsEditable 886 @DocsEditable
881 EventListenerList get error => this['error']; 887 EventListenerList get error => this['error'];
882 888
883 @DocsEditable 889 @DocsEditable
884 EventListenerList get success => this['success']; 890 EventListenerList get success => this['success'];
885 } 891 }
(...skipping 16 matching lines...) Expand all
902 @DomName('IDBTransaction.complete') 908 @DomName('IDBTransaction.complete')
903 @DocsEditable 909 @DocsEditable
904 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi der<Event>('complete'); 910 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi der<Event>('complete');
905 911
906 @DomName('IDBTransaction.error') 912 @DomName('IDBTransaction.error')
907 @DocsEditable 913 @DocsEditable
908 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error'); 914 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider <Event>('error');
909 915
910 @DocsEditable 916 @DocsEditable
911 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent') 917 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
918 @deprecated
912 TransactionEvents get on => 919 TransactionEvents get on =>
913 new TransactionEvents(this); 920 new TransactionEvents(this);
914 921
915 @DomName('IDBTransaction.db') 922 @DomName('IDBTransaction.db')
916 @DocsEditable 923 @DocsEditable
917 Database get db native "IDBTransaction_db_Getter"; 924 Database get db native "IDBTransaction_db_Getter";
918 925
919 @DomName('IDBTransaction.error') 926 @DomName('IDBTransaction.error')
920 @DocsEditable 927 @DocsEditable
921 DomError get error native "IDBTransaction_error_Getter"; 928 DomError get error native "IDBTransaction_error_Getter";
922 929
923 @DomName('IDBTransaction.mode') 930 @DomName('IDBTransaction.mode')
924 @DocsEditable 931 @DocsEditable
925 String get mode native "IDBTransaction_mode_Getter"; 932 String get mode native "IDBTransaction_mode_Getter";
926 933
927 @DomName('IDBTransaction.webkitErrorMessage') 934 @DomName('IDBTransaction.webkitErrorMessage')
928 @DocsEditable 935 @DocsEditable
929 String get webkitErrorMessage native "IDBTransaction_webkitErrorMessage_Getter "; 936 String get webkitErrorMessage native "IDBTransaction_webkitErrorMessage_Getter ";
930 937
931 @DomName('IDBTransaction.abort') 938 @DomName('IDBTransaction.abort')
932 @DocsEditable 939 @DocsEditable
933 void abort() native "IDBTransaction_abort_Callback"; 940 void abort() native "IDBTransaction_abort_Callback";
934 941
935 @DomName('IDBTransaction.addEventListener') 942 @DomName('IDBTransaction.addEventListener')
936 @DocsEditable 943 @DocsEditable
937 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu re]) native "IDBTransaction_addEventListener_Callback"; 944 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu re]) native "IDBTransaction_addEventListener_Callback";
938 945
939 @DomName('IDBTransaction.dispatchEvent') 946 @DomName('IDBTransaction.dispatchEvent')
940 @DocsEditable 947 @DocsEditable
941 bool $dom_dispatchEvent(Event evt) native "IDBTransaction_dispatchEvent_Callba ck"; 948 bool dispatchEvent(Event evt) native "IDBTransaction_dispatchEvent_Callback";
942 949
943 @DomName('IDBTransaction.objectStore') 950 @DomName('IDBTransaction.objectStore')
944 @DocsEditable 951 @DocsEditable
945 ObjectStore objectStore(String name) native "IDBTransaction_objectStore_Callba ck"; 952 ObjectStore objectStore(String name) native "IDBTransaction_objectStore_Callba ck";
946 953
947 @DomName('IDBTransaction.removeEventListener') 954 @DomName('IDBTransaction.removeEventListener')
948 @DocsEditable 955 @DocsEditable
949 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBTransaction_removeEventListener_Callback"; 956 void $dom_removeEventListener(String type, EventListener listener, [bool useCa pture]) native "IDBTransaction_removeEventListener_Callback";
950 957
951 @DomName('IDBTransaction.abort') 958 @DomName('IDBTransaction.abort')
952 @DocsEditable 959 @DocsEditable
953 Stream<Event> get onAbort => abortEvent.forTarget(this); 960 Stream<Event> get onAbort => abortEvent.forTarget(this);
954 961
955 @DomName('IDBTransaction.complete') 962 @DomName('IDBTransaction.complete')
956 @DocsEditable 963 @DocsEditable
957 Stream<Event> get onComplete => completeEvent.forTarget(this); 964 Stream<Event> get onComplete => completeEvent.forTarget(this);
958 965
959 @DomName('IDBTransaction.error') 966 @DomName('IDBTransaction.error')
960 @DocsEditable 967 @DocsEditable
961 Stream<Event> get onError => errorEvent.forTarget(this); 968 Stream<Event> get onError => errorEvent.forTarget(this);
962 969
963 } 970 }
964 971
965 @DocsEditable 972 @DocsEditable
973 @deprecated
966 class TransactionEvents extends Events { 974 class TransactionEvents extends Events {
967 @DocsEditable 975 @DocsEditable
968 TransactionEvents(EventTarget _ptr) : super(_ptr); 976 TransactionEvents(EventTarget _ptr) : super(_ptr);
969 977
970 @DocsEditable 978 @DocsEditable
971 EventListenerList get abort => this['abort']; 979 EventListenerList get abort => this['abort'];
972 980
973 @DocsEditable 981 @DocsEditable
974 EventListenerList get complete => this['complete']; 982 EventListenerList get complete => this['complete'];
975 983
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
1025 @DomName('IDBVersionChangeRequest') 1033 @DomName('IDBVersionChangeRequest')
1026 class VersionChangeRequest extends Request implements EventTarget { 1034 class VersionChangeRequest extends Request implements EventTarget {
1027 VersionChangeRequest.internal() : super.internal(); 1035 VersionChangeRequest.internal() : super.internal();
1028 1036
1029 @DomName('IDBVersionChangeRequest.blocked') 1037 @DomName('IDBVersionChangeRequest.blocked')
1030 @DocsEditable 1038 @DocsEditable
1031 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid er<Event>('blocked'); 1039 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid er<Event>('blocked');
1032 1040
1033 @DocsEditable 1041 @DocsEditable
1034 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent') 1042 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event Target.dispatchEvent')
1043 @deprecated
1035 VersionChangeRequestEvents get on => 1044 VersionChangeRequestEvents get on =>
1036 new VersionChangeRequestEvents(this); 1045 new VersionChangeRequestEvents(this);
1037 1046
1038 @DomName('IDBVersionChangeRequest.blocked') 1047 @DomName('IDBVersionChangeRequest.blocked')
1039 @DocsEditable 1048 @DocsEditable
1040 Stream<Event> get onBlocked => blockedEvent.forTarget(this); 1049 Stream<Event> get onBlocked => blockedEvent.forTarget(this);
1041 1050
1042 } 1051 }
1043 1052
1044 @DocsEditable 1053 @DocsEditable
1054 @deprecated
1045 class VersionChangeRequestEvents extends RequestEvents { 1055 class VersionChangeRequestEvents extends RequestEvents {
1046 @DocsEditable 1056 @DocsEditable
1047 VersionChangeRequestEvents(EventTarget _ptr) : super(_ptr); 1057 VersionChangeRequestEvents(EventTarget _ptr) : super(_ptr);
1048 1058
1049 @DocsEditable 1059 @DocsEditable
1050 EventListenerList get blocked => this['blocked']; 1060 EventListenerList get blocked => this['blocked'];
1051 } 1061 }
1052 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1062 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1053 // for details. All rights reserved. Use of this source code is governed by a 1063 // for details. All rights reserved. Use of this source code is governed by a
1054 // BSD-style license that can be found in the LICENSE file. 1064 // BSD-style license that can be found in the LICENSE file.
1055 1065
1056 // WARNING: Do not edit - generated code. 1066 // WARNING: Do not edit - generated code.
1057 1067
1058 1068
1059 @DocsEditable 1069 @DocsEditable
1060 @DomName('IDBAny') 1070 @DomName('IDBAny')
1061 class _Any extends NativeFieldWrapperClass1 { 1071 class _Any extends NativeFieldWrapperClass1 {
1062 _Any.internal(); 1072 _Any.internal();
1063 1073
1064 } 1074 }
OLDNEW
« no previous file with comments | « sdk/lib/indexed_db/dart2js/indexed_db_dart2js.dart ('k') | sdk/lib/svg/dart2js/svg_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698