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

Side by Side Diff: sdk/lib/web_sql/dart2js/web_sql_dart2js.dart

Issue 13444007: Removing all Worker-related APIs (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 8 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
« no previous file with comments | « sdk/lib/svg/dartium/svg_dartium.dart ('k') | sdk/lib/web_sql/dartium/web_sql_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 * An API for storing data in the browser that can be queried with SQL. 2 * An API for storing data in the browser that can be queried with SQL.
3 * 3 *
4 * **Caution:** this specification is no longer actively maintained by the Web 4 * **Caution:** this specification is no longer actively maintained by the Web
5 * Applications Working Group and may be removed at any time. 5 * Applications Working Group and may be removed at any time.
6 * See [the W3C Web SQL Database specification](http://www.w3.org/TR/webdatabase /) 6 * See [the W3C Web SQL Database specification](http://www.w3.org/TR/webdatabase /)
7 * for more information. 7 * for more information.
8 * 8 *
9 * The [dart:indexed_db] APIs is a recommended alternatives. 9 * The [dart:indexed_db] APIs is a recommended alternatives.
10 */ 10 */
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
60 // BSD-style license that can be found in the LICENSE file. 60 // BSD-style license that can be found in the LICENSE file.
61 61
62 // WARNING: Do not edit - generated code. 62 // WARNING: Do not edit - generated code.
63 63
64 64
65 typedef void SqlTransactionErrorCallback(SqlError error); 65 typedef void SqlTransactionErrorCallback(SqlError error);
66 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 66 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
67 // for details. All rights reserved. Use of this source code is governed by a 67 // for details. All rights reserved. Use of this source code is governed by a
68 // BSD-style license that can be found in the LICENSE file. 68 // BSD-style license that can be found in the LICENSE file.
69 69
70 // WARNING: Do not edit - generated code.
71
72
73 typedef void SqlTransactionSyncCallback(SqlTransactionSync transaction);
74 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
75 // for details. All rights reserved. Use of this source code is governed by a
76 // BSD-style license that can be found in the LICENSE file.
77
78 70
79 @DocsEditable 71 @DocsEditable
80 @DomName('Database') 72 @DomName('Database')
81 @SupportedBrowser(SupportedBrowser.CHROME) 73 @SupportedBrowser(SupportedBrowser.CHROME)
82 @SupportedBrowser(SupportedBrowser.SAFARI) 74 @SupportedBrowser(SupportedBrowser.SAFARI)
83 @Experimental 75 @Experimental
84 class SqlDatabase native "*Database" { 76 class SqlDatabase native "*Database" {
85 77
86 /// Checks if this type is supported on the current platform. 78 /// Checks if this type is supported on the current platform.
87 static bool get supported => JS('bool', '!!(window.openDatabase)'); 79 static bool get supported => JS('bool', '!!(window.openDatabase)');
(...skipping 25 matching lines...) Expand all
113 @DomName('Database.transaction') 105 @DomName('Database.transaction')
114 @DocsEditable 106 @DocsEditable
115 void transaction(SqlTransactionCallback callback, [SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) native; 107 void transaction(SqlTransactionCallback callback, [SqlTransactionErrorCallback errorCallback, VoidCallback successCallback]) native;
116 } 108 }
117 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 109 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
118 // for details. All rights reserved. Use of this source code is governed by a 110 // for details. All rights reserved. Use of this source code is governed by a
119 // BSD-style license that can be found in the LICENSE file. 111 // BSD-style license that can be found in the LICENSE file.
120 112
121 113
122 @DocsEditable 114 @DocsEditable
123 @DomName('DatabaseSync')
124 @SupportedBrowser(SupportedBrowser.CHROME)
125 @SupportedBrowser(SupportedBrowser.SAFARI)
126 @Experimental
127 class SqlDatabaseSync native "*DatabaseSync" {
128
129 @DomName('DatabaseSync.lastErrorMessage')
130 @DocsEditable
131 final String lastErrorMessage;
132
133 @DomName('DatabaseSync.version')
134 @DocsEditable
135 final String version;
136
137 @DomName('DatabaseSync.changeVersion')
138 @DocsEditable
139 void changeVersion(String oldVersion, String newVersion, [SqlTransactionSyncCa llback callback]) native;
140
141 @DomName('DatabaseSync.readTransaction')
142 @DocsEditable
143 void readTransaction(SqlTransactionSyncCallback callback) native;
144
145 @DomName('DatabaseSync.transaction')
146 @DocsEditable
147 void transaction(SqlTransactionSyncCallback callback) native;
148 }
149 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
150 // for details. All rights reserved. Use of this source code is governed by a
151 // BSD-style license that can be found in the LICENSE file.
152
153
154 @DocsEditable
155 @DomName('SQLError') 115 @DomName('SQLError')
156 class SqlError native "*SQLError" { 116 class SqlError native "*SQLError" {
157 117
158 static const int CONSTRAINT_ERR = 6; 118 static const int CONSTRAINT_ERR = 6;
159 119
160 static const int DATABASE_ERR = 1; 120 static const int DATABASE_ERR = 1;
161 121
162 static const int QUOTA_ERR = 4; 122 static const int QUOTA_ERR = 4;
163 123
164 static const int SYNTAX_ERR = 5; 124 static const int SYNTAX_ERR = 5;
(...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after
467 @DomName('SQLTransaction.executeSql') 427 @DomName('SQLTransaction.executeSql')
468 @DocsEditable 428 @DocsEditable
469 void executeSql(String sqlStatement, List arguments, [SqlStatementCallback cal lback, SqlStatementErrorCallback errorCallback]) native; 429 void executeSql(String sqlStatement, List arguments, [SqlStatementCallback cal lback, SqlStatementErrorCallback errorCallback]) native;
470 } 430 }
471 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 431 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
472 // for details. All rights reserved. Use of this source code is governed by a 432 // for details. All rights reserved. Use of this source code is governed by a
473 // BSD-style license that can be found in the LICENSE file. 433 // BSD-style license that can be found in the LICENSE file.
474 434
475 435
476 @DocsEditable 436 @DocsEditable
437 @DomName('DatabaseSync')
438 @SupportedBrowser(SupportedBrowser.CHROME)
439 @SupportedBrowser(SupportedBrowser.SAFARI)
440 @Experimental
441 class _DatabaseSync native "*DatabaseSync" {
442 }
443 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
444 // for details. All rights reserved. Use of this source code is governed by a
445 // BSD-style license that can be found in the LICENSE file.
446
447
448 @DocsEditable
477 @DomName('SQLTransactionSync') 449 @DomName('SQLTransactionSync')
478 @SupportedBrowser(SupportedBrowser.CHROME) 450 @SupportedBrowser(SupportedBrowser.CHROME)
479 @SupportedBrowser(SupportedBrowser.SAFARI) 451 @SupportedBrowser(SupportedBrowser.SAFARI)
480 @Experimental 452 @Experimental
481 class SqlTransactionSync native "*SQLTransactionSync" { 453 class _SQLTransactionSync native "*SQLTransactionSync" {
482
483 @DomName('SQLTransactionSync.executeSql')
484 @DocsEditable
485 SqlResultSet executeSql(String sqlStatement, List arguments) native;
486 } 454 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dartium/svg_dartium.dart ('k') | sdk/lib/web_sql/dartium/web_sql_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698