Sha256: cdc00450f487a493e5149c3b0323536ddb99ea33fab74fd40e239ad868f4e4f9

Contents?: true

Size: 987 Bytes

Versions: 9

Compression:

Stored size: 987 Bytes

Contents

//>>built
define("dojox/wire/ml/DataStore",["dijit","dojo","dojox","dojo/require!dijit/_Widget,dojox/wire/_base"],function(_1,_2,_3){
_2.provide("dojox.wire.ml.DataStore");
_2.require("dijit._Widget");
_2.require("dojox.wire._base");
_2.declare("dojox.wire.ml.DataStore",_1._Widget,{storeClass:"",postCreate:function(){
this.store=this._createStore();
},_createStore:function(){
if(!this.storeClass){
return null;
}
var _4=_3.wire._getClass(this.storeClass);
if(!_4){
return null;
}
var _5={};
var _6=this.domNode.attributes;
for(var i=0;i<_6.length;i++){
var a=_6.item(i);
if(a.specified&&!this[a.nodeName]){
_5[a.nodeName]=a.nodeValue;
}
}
return new _4(_5);
},getFeatures:function(){
return this.store.getFeatures();
},fetch:function(_7){
return this.store.fetch(_7);
},save:function(_8){
this.store.save(_8);
},newItem:function(_9){
return this.store.newItem(_9);
},deleteItem:function(_a){
return this.store.deleteItem(_a);
},revert:function(){
return this.store.revert();
}});
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dojox-rails-0.14.0 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojox-rails-0.13.0 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojox-rails-0.12.0 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojox-rails-0.11.0 vendor/assets/javascripts/wire/ml/DataStore.js
dojo-rails-0.9.4 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojo-rails-0.9.3 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojo-rails-0.9.2 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojo-rails-0.9.1 vendor/assets/javascripts/dojox/wire/ml/DataStore.js
dojo-rails-0.9.0 vendor/assets/javascripts/dojox/wire/ml/DataStore.js