From 19e71c5f95d2c9eddb2ad276e744aa0d9388c3c3 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 26 Dec 2013 09:23:46 +0000 Subject: [PATCH] refactor(dom) updateCurrentInfo: add files --- lib/client/dom.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index c5864a65..55659162 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -2156,21 +2156,24 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; Util.exec(callback, ext); }); }; + this.CurrentInfo = CurrentInfo, + this.updateCurrentInfo = function(pCurrent) { var info = Cmd.CurrentInfo, current = pCurrent || Cmd.getCurrentFile(), - panel = Cmd.getPanel(), + files = current.parentElement, + panel = files.parentElement, name = Cmd.getCurrentName(current); info.dir = Cmd.getCurrentDirName(); info.dirPath = Cmd.getCurrentDirPath(); info.element = current; info.ext = Util.getExtension(name); - info.files = Cmd.getFiles(panel); - info.first = current.parentElement.firstChild; + info.files = files, + info.first = files.firstChild; info.getData = Cmd.getCurrentData; - info.last = current.parentElement.lastChild; + info.last = files.lastChild; info.link = Cmd.getCurrentLink(current); info.mode = Cmd.getCurrentMode(current); info.name = name;