| OLD | NEW |
| 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 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 116 | 116 |
| 117 @DocsEditable | 117 @DocsEditable |
| 118 @DomName('IDBDatabase') | 118 @DomName('IDBDatabase') |
| 119 @SupportedBrowser(SupportedBrowser.CHROME) | 119 @SupportedBrowser(SupportedBrowser.CHROME) |
| 120 @SupportedBrowser(SupportedBrowser.FIREFOX, '15') | 120 @SupportedBrowser(SupportedBrowser.FIREFOX, '15') |
| 121 @SupportedBrowser(SupportedBrowser.IE, '10') | 121 @SupportedBrowser(SupportedBrowser.IE, '10') |
| 122 @Experimental() | 122 @Experimental() |
| 123 class Database extends EventTarget { | 123 class Database extends EventTarget { |
| 124 Database.internal() : super.internal(); | 124 Database.internal() : super.internal(); |
| 125 | 125 |
| 126 @DocsEditable |
| 127 @DomName('IDBDatabase.abort') |
| 126 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); | 128 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 127 | 129 |
| 130 @DocsEditable |
| 131 @DomName('IDBDatabase.error') |
| 128 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 132 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 129 | 133 |
| 134 @DocsEditable |
| 135 @DomName('IDBDatabase.versionchange') |
| 130 static const EventStreamProvider<UpgradeNeededEvent> versionChangeEvent = cons
t EventStreamProvider<UpgradeNeededEvent>('versionchange'); | 136 static const EventStreamProvider<UpgradeNeededEvent> versionChangeEvent = cons
t EventStreamProvider<UpgradeNeededEvent>('versionchange'); |
| 131 | 137 |
| 132 @DocsEditable | 138 @DocsEditable |
| 133 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 139 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 134 DatabaseEvents get on => | 140 DatabaseEvents get on => |
| 135 new DatabaseEvents(this); | 141 new DatabaseEvents(this); |
| 136 | 142 |
| 137 @DocsEditable | 143 @DocsEditable |
| 138 @DomName('IDBDatabase.name') | 144 @DomName('IDBDatabase.name') |
| 139 String get name native "IDBDatabase_name_Getter"; | 145 String get name native "IDBDatabase_name_Getter"; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 188 Transaction _transaction_1(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_1_Callback"; | 194 Transaction _transaction_1(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_1_Callback"; |
| 189 | 195 |
| 190 @DocsEditable | 196 @DocsEditable |
| 191 @DomName('IDBDatabase.transaction_2') | 197 @DomName('IDBDatabase.transaction_2') |
| 192 Transaction _transaction_2(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_2_Callback"; | 198 Transaction _transaction_2(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_2_Callback"; |
| 193 | 199 |
| 194 @DocsEditable | 200 @DocsEditable |
| 195 @DomName('IDBDatabase.transaction_3') | 201 @DomName('IDBDatabase.transaction_3') |
| 196 Transaction _transaction_3(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_3_Callback"; | 202 Transaction _transaction_3(storeName_OR_storeNames, mode) native "IDBDatabase_
transaction_3_Callback"; |
| 197 | 203 |
| 204 @DocsEditable |
| 205 @DomName('IDBDatabase.abort') |
| 198 Stream<Event> get onAbort => abortEvent.forTarget(this); | 206 Stream<Event> get onAbort => abortEvent.forTarget(this); |
| 199 | 207 |
| 208 @DocsEditable |
| 209 @DomName('IDBDatabase.error') |
| 200 Stream<Event> get onError => errorEvent.forTarget(this); | 210 Stream<Event> get onError => errorEvent.forTarget(this); |
| 201 | 211 |
| 212 @DocsEditable |
| 213 @DomName('IDBDatabase.versionchange') |
| 202 Stream<UpgradeNeededEvent> get onVersionChange => versionChangeEvent.forTarget
(this); | 214 Stream<UpgradeNeededEvent> get onVersionChange => versionChangeEvent.forTarget
(this); |
| 203 | 215 |
| 204 } | 216 } |
| 205 | 217 |
| 206 @DocsEditable | 218 @DocsEditable |
| 207 class DatabaseEvents extends Events { | 219 class DatabaseEvents extends Events { |
| 208 @DocsEditable | 220 @DocsEditable |
| 209 DatabaseEvents(EventTarget _ptr) : super(_ptr); | 221 DatabaseEvents(EventTarget _ptr) : super(_ptr); |
| 210 | 222 |
| 211 @DocsEditable | 223 @DocsEditable |
| (...skipping 538 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 750 // BSD-style license that can be found in the LICENSE file. | 762 // BSD-style license that can be found in the LICENSE file. |
| 751 | 763 |
| 752 // WARNING: Do not edit - generated code. | 764 // WARNING: Do not edit - generated code. |
| 753 | 765 |
| 754 | 766 |
| 755 @DocsEditable | 767 @DocsEditable |
| 756 @DomName('IDBOpenDBRequest') | 768 @DomName('IDBOpenDBRequest') |
| 757 class OpenDBRequest extends Request implements EventTarget { | 769 class OpenDBRequest extends Request implements EventTarget { |
| 758 OpenDBRequest.internal() : super.internal(); | 770 OpenDBRequest.internal() : super.internal(); |
| 759 | 771 |
| 772 @DocsEditable |
| 773 @DomName('IDBOpenDBRequest.blocked') |
| 760 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); | 774 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); |
| 761 | 775 |
| 776 @DocsEditable |
| 777 @DomName('IDBOpenDBRequest.upgradeneeded') |
| 762 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); | 778 static const EventStreamProvider<VersionChangeEvent> upgradeNeededEvent = cons
t EventStreamProvider<VersionChangeEvent>('upgradeneeded'); |
| 763 | 779 |
| 764 @DocsEditable | 780 @DocsEditable |
| 765 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 781 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 766 OpenDBRequestEvents get on => | 782 OpenDBRequestEvents get on => |
| 767 new OpenDBRequestEvents(this); | 783 new OpenDBRequestEvents(this); |
| 768 | 784 |
| 785 @DocsEditable |
| 786 @DomName('IDBOpenDBRequest.blocked') |
| 769 Stream<Event> get onBlocked => blockedEvent.forTarget(this); | 787 Stream<Event> get onBlocked => blockedEvent.forTarget(this); |
| 770 | 788 |
| 789 @DocsEditable |
| 790 @DomName('IDBOpenDBRequest.upgradeneeded') |
| 771 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget
(this); | 791 Stream<VersionChangeEvent> get onUpgradeNeeded => upgradeNeededEvent.forTarget
(this); |
| 772 | 792 |
| 773 } | 793 } |
| 774 | 794 |
| 775 @DocsEditable | 795 @DocsEditable |
| 776 class OpenDBRequestEvents extends RequestEvents { | 796 class OpenDBRequestEvents extends RequestEvents { |
| 777 @DocsEditable | 797 @DocsEditable |
| 778 OpenDBRequestEvents(EventTarget _ptr) : super(_ptr); | 798 OpenDBRequestEvents(EventTarget _ptr) : super(_ptr); |
| 779 | 799 |
| 780 @DocsEditable | 800 @DocsEditable |
| 781 EventListenerList get blocked => this['blocked']; | 801 EventListenerList get blocked => this['blocked']; |
| 782 | 802 |
| 783 @DocsEditable | 803 @DocsEditable |
| 784 EventListenerList get upgradeNeeded => this['upgradeneeded']; | 804 EventListenerList get upgradeNeeded => this['upgradeneeded']; |
| 785 } | 805 } |
| 786 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 806 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 787 // for details. All rights reserved. Use of this source code is governed by a | 807 // for details. All rights reserved. Use of this source code is governed by a |
| 788 // BSD-style license that can be found in the LICENSE file. | 808 // BSD-style license that can be found in the LICENSE file. |
| 789 | 809 |
| 790 // WARNING: Do not edit - generated code. | 810 // WARNING: Do not edit - generated code. |
| 791 | 811 |
| 792 | 812 |
| 793 @DocsEditable | 813 @DocsEditable |
| 794 @DomName('IDBRequest') | 814 @DomName('IDBRequest') |
| 795 class Request extends EventTarget { | 815 class Request extends EventTarget { |
| 796 Request.internal() : super.internal(); | 816 Request.internal() : super.internal(); |
| 797 | 817 |
| 818 @DocsEditable |
| 819 @DomName('IDBRequest.error') |
| 798 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 820 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 799 | 821 |
| 822 @DocsEditable |
| 823 @DomName('IDBRequest.success') |
| 800 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); | 824 static const EventStreamProvider<Event> successEvent = const EventStreamProvid
er<Event>('success'); |
| 801 | 825 |
| 802 @DocsEditable | 826 @DocsEditable |
| 803 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 827 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 804 RequestEvents get on => | 828 RequestEvents get on => |
| 805 new RequestEvents(this); | 829 new RequestEvents(this); |
| 806 | 830 |
| 807 @DocsEditable | 831 @DocsEditable |
| 808 @DomName('IDBRequest.error') | 832 @DomName('IDBRequest.error') |
| 809 DomError get error native "IDBRequest_error_Getter"; | 833 DomError get error native "IDBRequest_error_Getter"; |
| (...skipping 23 matching lines...) Expand all Loading... |
| 833 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "IDBRequest_addEventListener_Callback"; | 857 void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
re]) native "IDBRequest_addEventListener_Callback"; |
| 834 | 858 |
| 835 @DocsEditable | 859 @DocsEditable |
| 836 @DomName('IDBRequest.dispatchEvent') | 860 @DomName('IDBRequest.dispatchEvent') |
| 837 bool $dom_dispatchEvent(Event evt) native "IDBRequest_dispatchEvent_Callback"; | 861 bool $dom_dispatchEvent(Event evt) native "IDBRequest_dispatchEvent_Callback"; |
| 838 | 862 |
| 839 @DocsEditable | 863 @DocsEditable |
| 840 @DomName('IDBRequest.removeEventListener') | 864 @DomName('IDBRequest.removeEventListener') |
| 841 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "IDBRequest_removeEventListener_Callback"; | 865 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "IDBRequest_removeEventListener_Callback"; |
| 842 | 866 |
| 867 @DocsEditable |
| 868 @DomName('IDBRequest.error') |
| 843 Stream<Event> get onError => errorEvent.forTarget(this); | 869 Stream<Event> get onError => errorEvent.forTarget(this); |
| 844 | 870 |
| 871 @DocsEditable |
| 872 @DomName('IDBRequest.success') |
| 845 Stream<Event> get onSuccess => successEvent.forTarget(this); | 873 Stream<Event> get onSuccess => successEvent.forTarget(this); |
| 846 | 874 |
| 847 } | 875 } |
| 848 | 876 |
| 849 @DocsEditable | 877 @DocsEditable |
| 850 class RequestEvents extends Events { | 878 class RequestEvents extends Events { |
| 851 @DocsEditable | 879 @DocsEditable |
| 852 RequestEvents(EventTarget _ptr) : super(_ptr); | 880 RequestEvents(EventTarget _ptr) : super(_ptr); |
| 853 | 881 |
| 854 @DocsEditable | 882 @DocsEditable |
| 855 EventListenerList get error => this['error']; | 883 EventListenerList get error => this['error']; |
| 856 | 884 |
| 857 @DocsEditable | 885 @DocsEditable |
| 858 EventListenerList get success => this['success']; | 886 EventListenerList get success => this['success']; |
| 859 } | 887 } |
| 860 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 888 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 861 // for details. All rights reserved. Use of this source code is governed by a | 889 // for details. All rights reserved. Use of this source code is governed by a |
| 862 // BSD-style license that can be found in the LICENSE file. | 890 // BSD-style license that can be found in the LICENSE file. |
| 863 | 891 |
| 864 // WARNING: Do not edit - generated code. | 892 // WARNING: Do not edit - generated code. |
| 865 | 893 |
| 866 | 894 |
| 867 @DocsEditable | 895 @DocsEditable |
| 868 @DomName('IDBTransaction') | 896 @DomName('IDBTransaction') |
| 869 class Transaction extends EventTarget { | 897 class Transaction extends EventTarget { |
| 870 Transaction.internal() : super.internal(); | 898 Transaction.internal() : super.internal(); |
| 871 | 899 |
| 900 @DocsEditable |
| 901 @DomName('IDBTransaction.abort') |
| 872 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); | 902 static const EventStreamProvider<Event> abortEvent = const EventStreamProvider
<Event>('abort'); |
| 873 | 903 |
| 904 @DocsEditable |
| 905 @DomName('IDBTransaction.complete') |
| 874 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); | 906 static const EventStreamProvider<Event> completeEvent = const EventStreamProvi
der<Event>('complete'); |
| 875 | 907 |
| 908 @DocsEditable |
| 909 @DomName('IDBTransaction.error') |
| 876 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); | 910 static const EventStreamProvider<Event> errorEvent = const EventStreamProvider
<Event>('error'); |
| 877 | 911 |
| 878 @DocsEditable | 912 @DocsEditable |
| 879 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 913 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 880 TransactionEvents get on => | 914 TransactionEvents get on => |
| 881 new TransactionEvents(this); | 915 new TransactionEvents(this); |
| 882 | 916 |
| 883 @DocsEditable | 917 @DocsEditable |
| 884 @DomName('IDBTransaction.db') | 918 @DomName('IDBTransaction.db') |
| 885 Database get db native "IDBTransaction_db_Getter"; | 919 Database get db native "IDBTransaction_db_Getter"; |
| (...skipping 23 matching lines...) Expand all Loading... |
| 909 bool $dom_dispatchEvent(Event evt) native "IDBTransaction_dispatchEvent_Callba
ck"; | 943 bool $dom_dispatchEvent(Event evt) native "IDBTransaction_dispatchEvent_Callba
ck"; |
| 910 | 944 |
| 911 @DocsEditable | 945 @DocsEditable |
| 912 @DomName('IDBTransaction.objectStore') | 946 @DomName('IDBTransaction.objectStore') |
| 913 ObjectStore objectStore(String name) native "IDBTransaction_objectStore_Callba
ck"; | 947 ObjectStore objectStore(String name) native "IDBTransaction_objectStore_Callba
ck"; |
| 914 | 948 |
| 915 @DocsEditable | 949 @DocsEditable |
| 916 @DomName('IDBTransaction.removeEventListener') | 950 @DomName('IDBTransaction.removeEventListener') |
| 917 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "IDBTransaction_removeEventListener_Callback"; | 951 void $dom_removeEventListener(String type, EventListener listener, [bool useCa
pture]) native "IDBTransaction_removeEventListener_Callback"; |
| 918 | 952 |
| 953 @DocsEditable |
| 954 @DomName('IDBTransaction.abort') |
| 919 Stream<Event> get onAbort => abortEvent.forTarget(this); | 955 Stream<Event> get onAbort => abortEvent.forTarget(this); |
| 920 | 956 |
| 957 @DocsEditable |
| 958 @DomName('IDBTransaction.complete') |
| 921 Stream<Event> get onComplete => completeEvent.forTarget(this); | 959 Stream<Event> get onComplete => completeEvent.forTarget(this); |
| 922 | 960 |
| 961 @DocsEditable |
| 962 @DomName('IDBTransaction.error') |
| 923 Stream<Event> get onError => errorEvent.forTarget(this); | 963 Stream<Event> get onError => errorEvent.forTarget(this); |
| 924 | 964 |
| 925 } | 965 } |
| 926 | 966 |
| 927 @DocsEditable | 967 @DocsEditable |
| 928 class TransactionEvents extends Events { | 968 class TransactionEvents extends Events { |
| 929 @DocsEditable | 969 @DocsEditable |
| 930 TransactionEvents(EventTarget _ptr) : super(_ptr); | 970 TransactionEvents(EventTarget _ptr) : super(_ptr); |
| 931 | 971 |
| 932 @DocsEditable | 972 @DocsEditable |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 981 // BSD-style license that can be found in the LICENSE file. | 1021 // BSD-style license that can be found in the LICENSE file. |
| 982 | 1022 |
| 983 // WARNING: Do not edit - generated code. | 1023 // WARNING: Do not edit - generated code. |
| 984 | 1024 |
| 985 | 1025 |
| 986 @DocsEditable | 1026 @DocsEditable |
| 987 @DomName('IDBVersionChangeRequest') | 1027 @DomName('IDBVersionChangeRequest') |
| 988 class VersionChangeRequest extends Request implements EventTarget { | 1028 class VersionChangeRequest extends Request implements EventTarget { |
| 989 VersionChangeRequest.internal() : super.internal(); | 1029 VersionChangeRequest.internal() : super.internal(); |
| 990 | 1030 |
| 1031 @DocsEditable |
| 1032 @DomName('IDBVersionChangeRequest.blocked') |
| 991 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); | 1033 static const EventStreamProvider<Event> blockedEvent = const EventStreamProvid
er<Event>('blocked'); |
| 992 | 1034 |
| 993 @DocsEditable | 1035 @DocsEditable |
| 994 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') | 1036 @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, Event
Target.dispatchEvent') |
| 995 VersionChangeRequestEvents get on => | 1037 VersionChangeRequestEvents get on => |
| 996 new VersionChangeRequestEvents(this); | 1038 new VersionChangeRequestEvents(this); |
| 997 | 1039 |
| 1040 @DocsEditable |
| 1041 @DomName('IDBVersionChangeRequest.blocked') |
| 998 Stream<Event> get onBlocked => blockedEvent.forTarget(this); | 1042 Stream<Event> get onBlocked => blockedEvent.forTarget(this); |
| 999 | 1043 |
| 1000 } | 1044 } |
| 1001 | 1045 |
| 1002 @DocsEditable | 1046 @DocsEditable |
| 1003 class VersionChangeRequestEvents extends RequestEvents { | 1047 class VersionChangeRequestEvents extends RequestEvents { |
| 1004 @DocsEditable | 1048 @DocsEditable |
| 1005 VersionChangeRequestEvents(EventTarget _ptr) : super(_ptr); | 1049 VersionChangeRequestEvents(EventTarget _ptr) : super(_ptr); |
| 1006 | 1050 |
| 1007 @DocsEditable | 1051 @DocsEditable |
| 1008 EventListenerList get blocked => this['blocked']; | 1052 EventListenerList get blocked => this['blocked']; |
| 1009 } | 1053 } |
| 1010 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1054 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 1011 // for details. All rights reserved. Use of this source code is governed by a | 1055 // for details. All rights reserved. Use of this source code is governed by a |
| 1012 // BSD-style license that can be found in the LICENSE file. | 1056 // BSD-style license that can be found in the LICENSE file. |
| 1013 | 1057 |
| 1014 // WARNING: Do not edit - generated code. | 1058 // WARNING: Do not edit - generated code. |
| 1015 | 1059 |
| 1016 | 1060 |
| 1017 @DocsEditable | 1061 @DocsEditable |
| 1018 @DomName('IDBAny') | 1062 @DomName('IDBAny') |
| 1019 class _Any extends NativeFieldWrapperClass1 { | 1063 class _Any extends NativeFieldWrapperClass1 { |
| 1020 _Any.internal(); | 1064 _Any.internal(); |
| 1021 | 1065 |
| 1022 } | 1066 } |
| OLD | NEW |