Hc.data.StoreConnection
Hc.data.StoreConnection = function(){var StoreConnection = Hc.Class.create({Extends:Hc.data.Connection,_name:"storeConnection",load:function(action,callback,scope,config){this.request(config,action,callback,scope);},request:function(config,action,callback,scope){config = config || {};this.lastConfig = config;if(this.fireEvent("beforerequest",this,config,action) !== false){return this.doRequest(config,action,callback,scope);}else{callback && callback.call(config.scope || this,null,null,false);return null;}},createCallback:function(action,callback,scpoe){var me = this;return function(ajax,data,config,success){if(success && action){if(action == "read"){me.onRead(ajax,data);}}me.fireEvent("afterrequest");callback && callback.call(scope,action,me,ajax,data,success);me.ajaxCallback(ajax,data,success);}},onRead:function(ajax,data){this.fireEvent("read",this,ajax,data);}/*,this.fireEvent("write",thonWrite:function(ajax,data){is,ajax,data);}*/});return StoreConnection;}();
页:
[1]