a:17:{s:9:"#provides";s:23:"dojox.wire.ml.DataStore";s:9:"#resource";s:20:"wire/ml/DataStore.js";s:9:"#requires";a:2:{i:0;a:3:{i:0;s:6:"common";i:1;s:13:"dijit._Widget";i:2;s:5:"dijit";}i:1;a:2:{i:0;s:6:"common";i:1;s:16:"dojox.wire._base";}}s:23:"dojox.wire.ml.DataStore";a:5:{s:4:"type";s:8:"Function";s:6:"chains";a:2:{s:9:"prototype";a:1:{i:0;s:13:"dijit._Widget";}s:4:"call";a:1:{i:0;s:13:"dijit._Widget";}}s:7:"summary";s:25:"A widget for a data store";s:11:"description";s:62:"This widget represents a data store of 'storeClass' attribute.";s:9:"classlike";b:1;}s:34:"dojox.wire.ml.DataStore.storeClass";a:3:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:1:"A";s:7:"summary";s:26:"class name of a data store";}s:34:"dojox.wire.ml.DataStore.postCreate";a:5:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:6:"source";s:35:" this.store = this._createStore();";s:7:"summary";s:19:"Call _createStore()";s:11:"description";s:19:"See _createStore().";}s:36:"dojox.wire.ml.DataStore._createStore";a:7:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:6:"source";s:418:" if(!this.storeClass){ return null; //null } var storeClass = dojox.wire._getClass(this.storeClass); if(!storeClass){ return null; //null } var args = {}; var attributes = this.domNode.attributes; for(var i = 0; i < attributes.length; i++){ var a = attributes.item(i); if(a.specified && !this[a.nodeName]){ args[a.nodeName] = a.nodeValue; } } return new storeClass(args); //Object";s:7:"summary";s:113:"Create a data store desription: A data store of 'storeClass' is created with arguments specified with attributes.";s:14:"return_summary";s:12:"A data store";s:7:"returns";s:11:"null|Object";s:7:"private";b:1;}s:35:"dojox.wire.ml.DataStore.getFeatures";a:7:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:6:"source";s:43:" return this.store.getFeatures(); //Object";s:7:"summary";s:41:"Call getFeatures() method of a data store";s:11:"description";s:37:"See dojo.data.api.Read.getFeatures().";s:14:"return_summary";s:17:"A features object";s:7:"returns";s:6:"Object";}s:29:"dojox.wire.ml.DataStore.fetch";a:8:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:7:"request";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:16:"A request object";}}s:6:"source";s:44:" return this.store.fetch(request); //Object";s:7:"summary";s:35:"Call fetch() method of a data store";s:11:"description";s:31:"See dojo.data.api.Read.fetch().";s:14:"return_summary";s:16:"A request object";s:7:"returns";s:6:"Object";}s:28:"dojox.wire.ml.DataStore.save";a:6:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"args";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:23:"A save arguments object";}}s:6:"source";s:24:" this.store.save(args);";s:7:"summary";s:34:"Call save() method of a data store";s:11:"description";s:31:"See dojo.data.api.Write.save().";}s:31:"dojox.wire.ml.DataStore.newItem";a:8:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"args";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:27:"A new item arguments object";}}s:6:"source";s:43:" return this.store.newItem(args); //Object";s:7:"summary";s:37:"Call newItem() method of a data store";s:11:"description";s:34:"See dojo.data.api.Write.newItem().";s:14:"return_summary";s:10:"A new item";s:7:"returns";s:6:"Object";}s:34:"dojox.wire.ml.DataStore.deleteItem";a:8:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:4:"item";a:1:{s:4:"type";s:6:"Object";}}s:6:"source";s:47:" return this.store.deleteItem(item); //Boolean";s:7:"summary";s:40:"Call deleteItem() method of a data store";s:11:"description";s:37:"See dojo.data.api.Write.deleteItem().";s:14:"return_summary";s:9:"A boolean";s:7:"returns";s:7:"Boolean";}s:30:"dojox.wire.ml.DataStore.revert";a:7:{s:9:"prototype";s:23:"dojox.wire.ml.DataStore";s:4:"type";s:8:"Function";s:6:"source";s:39:" return this.store.revert(); //Boolean";s:7:"summary";s:36:"Call revert() method of a data store";s:11:"description";s:33:"See dojo.data.api.Write.revert().";s:14:"return_summary";s:9:"A boolean";s:7:"returns";s:7:"Boolean";}s:29:"dojox.wire.ml.DataStore.store";a:2:{s:8:"instance";s:23:"dojox.wire.ml.DataStore";s:7:"summary";s:0:"";}s:13:"dojox.wire.ml";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:10:"dojox.wire";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}