mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
refactored
This commit is contained in:
parent
856d9bb293
commit
5fff2c486d
2 changed files with 2 additions and 35 deletions
|
|
@ -225,39 +225,7 @@ CloudClient._editFileName = function(pParent){
|
|||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Функция устанавливает текущим файлом, тот
|
||||
* на который кликнули единожды
|
||||
*/
|
||||
CloudClient._setCurrent = function(){
|
||||
/*
|
||||
* @pFromEnter - если мы сюда попали
|
||||
* из события нажатия на энтер -
|
||||
* вызоветься _loadDir
|
||||
*/
|
||||
return function(pFromEnter){
|
||||
var lCurrent = DOM.getCurrentFile();
|
||||
/* если мы попали сюда с энтера */
|
||||
if(pFromEnter===true){
|
||||
var lResult = Util.exec( Util.bind(lCurrent.ondblclick, lCurrent) );
|
||||
/* enter pressed on file */
|
||||
if(!lResult){
|
||||
var lA = DOM.getCurrentLink(lCurrent);
|
||||
Util.exec( Util.bind(lA.ondblclick, lCurrent) );
|
||||
}
|
||||
}/* если мы попали сюда от клика мышки */
|
||||
else
|
||||
pFromEnter.returnValue = false;
|
||||
|
||||
/* что бы не переходить по ссылкам
|
||||
* а грузить всё ajax'ом,
|
||||
* возвращаем false на событие
|
||||
* onclick
|
||||
*/
|
||||
return true;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
/** функция устанавливает курсор на каталог
|
||||
* с которого мы пришли, если мы поднялись
|
||||
* в верх по файловой структуре
|
||||
|
|
@ -585,7 +553,6 @@ CloudClient._changeLinks = function(pPanelID){
|
|||
a[i].onclick = CloudClient._loadDir(link);
|
||||
}
|
||||
else {
|
||||
lLi.onclick = CloudClient._setCurrent();
|
||||
lLi.onmousedown = lSetCurrentFile_f;
|
||||
a[i].ondragstart = lOnDragStart_f;
|
||||
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ var CloudCommander, Util, DOM;
|
|||
|
||||
/* если нажали Enter - открываем папку*/
|
||||
else if(lKeyCode === KEY.ENTER)
|
||||
Util.exec(lCurrentFile.onclick, true);
|
||||
Util.exec(lCurrentFile.ondblclick, true);
|
||||
|
||||
/* если нажали <ctr>+r
|
||||
* обновляем страницу,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue