Sha256: 7837c034c1f878cc86318490e8791117d453c89eaf4a72576bd32ffde3c484b4
Contents?: true
Size: 936 Bytes
Versions: 1
Compression:
Stored size: 936 Bytes
Contents
define("dojox/mobile/dh/UrlDataSource", [ "dojo/_base/declare", "dojo/_base/lang", "dojo/_base/xhr" ], function(declare, lang, xhr){ // module: // dojox/mobile/dh/UrlDataSource return declare("dojox.mobile.dh.UrlDataSource", null, { // summary: // A component that accesses the given URL and fetches the data as text. text: "", _url: "", constructor: function(/*String*/ url){ // summary: // Creates a new instance of the class. this._url = url; }, getData: function(){ // summary: // Returns a Deferred that accesses the given URL and fetches the data as text. var obj = xhr.get({ url: this._url, handleAs: "text" }); obj.addCallback(lang.hitch(this, function(response, ioArgs){ this.text = response; })); obj.addErrback(function(error){ console.log("Failed to load "+this._url+"\n"+(error.description||error)); }); return obj; // Deferred } }); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dojox-rails-0.11.0 | vendor/assets/javascripts/mobile/dh/UrlDataSource.js.uncompressed.js |