datasource-io.js revision 32b6fd78d1787b0afecb1970111f14a46a569aa7
43e43f09389e9281bf353a8e420dccdcabfc8774isaacs * The DataSource utility provides a common configurable interface for widgets to
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke * access a variety of data, from JavaScript arrays to online database servers.
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke * @module datasource
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke * IO subclass for the YUI DataSource utility.
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke * @class DataSource.IO
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke * @extends DataSource.Local
43e43f09389e9281bf353a8e420dccdcabfc8774isaacs * @constructor
43e43f09389e9281bf353a8e420dccdcabfc8774isaacsvar DSIO = function() {
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke /////////////////////////////////////////////////////////////////////////////
7db4608010d002a14b0f1871d6ac387f5af95be6Reid Burke // DataSource.IO static properties
43e43f09389e9281bf353a8e420dccdcabfc8774isaacs /////////////////////////////////////////////////////////////////////////////
ATTRS: {
io: {
cloneDefaultValue: false
* cycles enabled if queue needs to be managed (asyncMode/ioConnMode):
_queue: null,
_defRequestFn: function(e) {
on: {
context: this,
arguments: e
return e.tId;