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

Unified Diff: lib/html/doc/interface/HttpRequest.dartdoc

Issue 11090010: Remove explicit interface versions of dartdoc files. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 2 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/html/doc/interface/HtmlElement.dartdoc ('k') | lib/html/doc/interface/HttpRequestException.dartdoc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/html/doc/interface/HttpRequest.dartdoc
diff --git a/lib/html/doc/interface/HttpRequest.dartdoc b/lib/html/doc/interface/HttpRequest.dartdoc
index 6351bc8263768678bde116a0cde72ebe847a6289..70fe8305bb8a53dbe24cf23dfdd02b1f6a77a19a 100644
--- a/lib/html/doc/interface/HttpRequest.dartdoc
+++ b/lib/html/doc/interface/HttpRequest.dartdoc
@@ -11,57 +11,53 @@
*/
/// @domName XMLHttpRequest
-interface HttpRequest extends EventTarget default _XMLHttpRequestFactoryProvider {
- // TODO(rnystrom): This name should just be "get" which is valid in Dart, but
- // not correctly implemented yet. (b/4970173)
- HttpRequest.get(String url, onSuccess(HttpRequest request));
+abstract class HttpRequest implements EventTarget {
+ factory HttpRequest.get(String url, onSuccess(HttpRequest request)) =>
+ _HttpRequestFactoryProvider.createHttpRequest_get(url, onSuccess);
- HttpRequest();
+ factory HttpRequest.getWithCredentials(String url, onSuccess(HttpRequest request)) =>
+ _HttpRequestFactoryProvider.createHttpRequestgetWithCredentials(url, onSuccess);
+
+ factory HttpRequest() => _HttpRequestFactoryProvider.createHttpRequest();
/**
* @domName EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent
*/
- HttpRequestEvents get on();
-
- static final int DONE = 4;
+ HttpRequestEvents get on;
- static final int HEADERS_RECEIVED = 2;
+ static const int DONE = 4;
- static final int LOADING = 3;
+ static const int HEADERS_RECEIVED = 2;
- static final int OPENED = 1;
+ static const int LOADING = 3;
- static final int UNSENT = 0;
+ static const int OPENED = 1;
- /** @domName XMLHttpRequest.asBlob */
- bool asBlob;
+ static const int UNSENT = 0;
/** @domName XMLHttpRequest.readyState */
- final int readyState;
+ abstract int get readyState;
/** @domName XMLHttpRequest.response */
- final Object response;
-
- /** @domName XMLHttpRequest.responseBlob */
- final Blob responseBlob;
+ abstract Object get response;
/** @domName XMLHttpRequest.responseText */
- final String responseText;
+ abstract String get responseText;
/** @domName XMLHttpRequest.responseType */
String responseType;
/** @domName XMLHttpRequest.responseXML */
- final Document responseXML;
+ abstract Document get responseXML;
/** @domName XMLHttpRequest.status */
- final int status;
+ abstract int get status;
/** @domName XMLHttpRequest.statusText */
- final String statusText;
+ abstract String get statusText;
/** @domName XMLHttpRequest.upload */
- final HttpRequestUpload upload;
+ abstract HttpRequestUpload get upload;
/** @domName XMLHttpRequest.withCredentials */
bool withCredentials;
@@ -97,19 +93,19 @@ interface HttpRequest extends EventTarget default _XMLHttpRequestFactoryProvider
void setRequestHeader(String header, String value);
}
-interface HttpRequestEvents extends Events {
+abstract class HttpRequestEvents implements Events {
- EventListenerList get abort();
+ EventListenerList get abort;
- EventListenerList get error();
+ EventListenerList get error;
- EventListenerList get load();
+ EventListenerList get load;
- EventListenerList get loadEnd();
+ EventListenerList get loadEnd;
- EventListenerList get loadStart();
+ EventListenerList get loadStart;
- EventListenerList get progress();
+ EventListenerList get progress;
- EventListenerList get readyStateChange();
+ EventListenerList get readyStateChange;
}
« no previous file with comments | « lib/html/doc/interface/HtmlElement.dartdoc ('k') | lib/html/doc/interface/HttpRequestException.dartdoc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698