diff --git a/lib/client/dom.js b/lib/client/dom.js index 2ab3392b..02d12ca5 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -1511,6 +1511,19 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; }); }; + + /** + * unified way to save current file content + * + * @pCallBack - function({data, name}) {} + * @pCurrentFile + */ + this.saveCurrentData = function(pUrl, pData, pCallBack, pQuery) { + RESTful.save(pUrl, pData, function() { + DOM.saveDataInCache(pUrl, pData); + }, pQuery); + }; + /** * unified way to get RefreshButton */