X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6746dc89c47ed01b165cc1152533605f97eb8e8d..f562e4c6e5fac7bcb445985b99acbea4d706e6f0:/docs/source/JsonProvider.html diff --git a/docs/source/JsonProvider.html b/docs/source/JsonProvider.html index 730e184f..96e8b20d 100644 --- a/docs/source/JsonProvider.html +++ b/docs/source/JsonProvider.html @@ -3,8 +3,8 @@ The source code - - + + @@ -27,17 +27,17 @@ and should not be instanced directly. */ Ext.define('Ext.direct.JsonProvider', { - + /* Begin Definitions */ - + extend: 'Ext.direct.Provider', - + alias: 'direct.jsonprovider', - + uses: ['Ext.direct.ExceptionEvent'], - + /* End Definitions */ - + /** * Parse the JSON response * @private @@ -58,7 +58,7 @@ Ext.define('Ext.direct.JsonProvider', { * Creates a set of events based on the XHR response * @private * @param {Object} response The XHR response - * @return {Array} An array of Ext.direct.Event + * @return {Ext.direct.Event[]} An array of Ext.direct.Event */ createEvents: function(response){ var data = null, @@ -66,7 +66,7 @@ Ext.define('Ext.direct.JsonProvider', { event, i = 0, len; - + try{ data = this.parseResponse(response); } catch(e) { @@ -78,7 +78,7 @@ Ext.define('Ext.direct.JsonProvider', { }); return [event]; } - + if (Ext.isArray(data)) { for (len = data.length; i < len; ++i) { events.push(this.createEvent(data[i])); @@ -88,7 +88,7 @@ Ext.define('Ext.direct.JsonProvider', { } return events; }, - + /** * Create an event from a response object * @param {Object} response The XHR response object