mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
chore(dom) lRet -> ret
This commit is contained in:
parent
802b80432c
commit
fd7b798527
1 changed files with 187 additions and 187 deletions
|
|
@ -165,37 +165,37 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* add class to element
|
||||
*
|
||||
* @param pElement
|
||||
* @param element
|
||||
* @param pClass
|
||||
*/
|
||||
this.addClass = function(pElement, pClass) {
|
||||
var lRet = pElement && pClass;
|
||||
this.addClass = function(element, pClass) {
|
||||
var ret = element && pClass;
|
||||
|
||||
if (lRet)
|
||||
pElement.classList.add(pClass);
|
||||
if (ret)
|
||||
element.classList.add(pClass);
|
||||
|
||||
return this;
|
||||
};
|
||||
|
||||
/**
|
||||
* remove class pClass from element pElement
|
||||
* @param pElement
|
||||
* remove class pClass from element element
|
||||
* @param element
|
||||
* @param pClass
|
||||
*/
|
||||
this.removeClass = function(pElement, pClass) {
|
||||
var lRet = pElement && pClass;
|
||||
this.removeClass = function(element, pClass) {
|
||||
var ret = element && pClass;
|
||||
|
||||
if (lRet)
|
||||
pElement.classList.remove(pClass);
|
||||
if (ret)
|
||||
element.classList.remove(pClass);
|
||||
|
||||
return this;
|
||||
};
|
||||
|
||||
this.toggleClass = function(pElement, pClass) {
|
||||
var lRet = pElement && pClass;
|
||||
this.toggleClass = function(element, pClass) {
|
||||
var ret = element && pClass;
|
||||
|
||||
if (lRet)
|
||||
pElement.classList.toggle(pClass);
|
||||
if (ret)
|
||||
element.classList.toggle(pClass);
|
||||
|
||||
return this;
|
||||
};
|
||||
|
|
@ -203,26 +203,26 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* check class of element
|
||||
*
|
||||
* @param pElement
|
||||
* @param element
|
||||
* @param pClass
|
||||
*/
|
||||
this.isContainClass = function(pElement, pClass) {
|
||||
var lRet,
|
||||
lClassList = pElement && pElement.classList;
|
||||
this.isContainClass = function(element, pClass) {
|
||||
var ret,
|
||||
lClassList = element && element.classList;
|
||||
|
||||
if (lClassList )
|
||||
lRet = lClassList.contains(pClass);
|
||||
ret = lClassList.contains(pClass);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
* Function search element by tag
|
||||
* @param pTag - className
|
||||
* @param pElement - element
|
||||
* @param element - element
|
||||
*/
|
||||
this.getByTag = function(pTag, pElement) {
|
||||
return (pElement || document).getElementsByTagName(pTag);
|
||||
this.getByTag = function(pTag, element) {
|
||||
return (element || document).getElementsByTagName(pTag);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -236,10 +236,10 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* Function search first element by class name
|
||||
* @param pClass - className
|
||||
* @param pElement - element
|
||||
* @param element - element
|
||||
*/
|
||||
this.getByClass = function(pClass, pElement) {
|
||||
var element = pElement || document,
|
||||
this.getByClass = function(pClass, element) {
|
||||
var element = element || document,
|
||||
ret = this.getByClassAll(pClass, element)[0];
|
||||
|
||||
return ret;
|
||||
|
|
@ -260,10 +260,10 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* Function search element by class name
|
||||
* @param pClass - className
|
||||
* @param pElement - element
|
||||
* @param element - element
|
||||
*/
|
||||
this.getByClassAll = function(pClass, pElement) {
|
||||
return (pElement || document).getElementsByClassName(pClass);
|
||||
this.getByClassAll = function(pClass, element) {
|
||||
return (element || document).getElementsByClassName(pClass);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -287,14 +287,14 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* add class=hidden to element
|
||||
*
|
||||
* @param pElement
|
||||
* @param element
|
||||
*/
|
||||
this.hide = function(pElement) {
|
||||
return DOM.addClass(pElement, 'hidden');
|
||||
this.hide = function(element) {
|
||||
return DOM.addClass(element, 'hidden');
|
||||
};
|
||||
|
||||
this.show = function(pElement) {
|
||||
return DOM.removeClass(pElement, 'hidden');
|
||||
this.show = function(element) {
|
||||
return DOM.removeClass(element, 'hidden');
|
||||
};
|
||||
},
|
||||
|
||||
|
|
@ -302,46 +302,46 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
var Events = this,
|
||||
ADD = true,
|
||||
REMOVE = false,
|
||||
process = function(pAdd, pType, pListener, pElement, pUseCapture) {
|
||||
process = function(pAdd, type, listener, elementParam, useCapture) {
|
||||
var i, n,
|
||||
lElement = (pElement || window),
|
||||
element = (elementParam || window),
|
||||
|
||||
lEventProcess = pAdd ?
|
||||
lElement.addEventListener :
|
||||
lElement.removeEventListener,
|
||||
eventProcess = pAdd ?
|
||||
element.addEventListener :
|
||||
element.removeEventListener,
|
||||
|
||||
lRet = pType && lEventProcess,
|
||||
lEvent = '';
|
||||
ret = type && eventProcess,
|
||||
event = '';
|
||||
|
||||
lEventProcess = lEventProcess.bind(lElement);
|
||||
eventProcess = eventProcess.bind(element);
|
||||
|
||||
if (lRet) {
|
||||
if (Util.isString(pType))
|
||||
lEventProcess(
|
||||
pType,
|
||||
pListener,
|
||||
pUseCapture
|
||||
if (ret) {
|
||||
if (Util.isString(type))
|
||||
eventProcess(
|
||||
type,
|
||||
listener,
|
||||
useCapture
|
||||
);
|
||||
else if (Util.isArray(pType))
|
||||
for (i = 0, n = pType.length; i < n; i++)
|
||||
else if (Util.isArray(type))
|
||||
for (i = 0, n = type.length; i < n; i++)
|
||||
process(
|
||||
pAdd,
|
||||
pType[i],
|
||||
pListener,
|
||||
pElement,
|
||||
pUseCapture
|
||||
type[i],
|
||||
listener,
|
||||
element,
|
||||
useCapture
|
||||
);
|
||||
else if (Util.isObject(pType)) {
|
||||
if (pListener)
|
||||
pElement = pListener;
|
||||
else if (Util.isObject(type)) {
|
||||
if (listener)
|
||||
element = listener;
|
||||
|
||||
for (lEvent in pType)
|
||||
for (event in type)
|
||||
process(
|
||||
pAdd,
|
||||
lEvent,
|
||||
pType[lEvent],
|
||||
pElement,
|
||||
pUseCapture
|
||||
event,
|
||||
type[event],
|
||||
element,
|
||||
useCapture
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -350,56 +350,56 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* safe add event listener
|
||||
*
|
||||
* @param pType
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param pElement {document by default}
|
||||
* @param type
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
* @param element {document by default}
|
||||
*/
|
||||
this.add = function(pType, pListener, pElement, pUseCapture) {
|
||||
this.add = function(type, listener, element, useCapture) {
|
||||
return process(
|
||||
ADD,
|
||||
pType,
|
||||
pListener,
|
||||
pElement,
|
||||
pUseCapture
|
||||
type,
|
||||
listener,
|
||||
element,
|
||||
useCapture
|
||||
);
|
||||
};
|
||||
|
||||
/**
|
||||
* safe add event listener
|
||||
*
|
||||
* @param pType
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param pElement {document by default}
|
||||
* @param type
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
* @param element {document by default}
|
||||
*/
|
||||
this.addOnce = function(pType, pListener, pElement, pUseCapture) {
|
||||
var lRet = this,
|
||||
this.addOnce = function(type, listener, element, useCapture) {
|
||||
var ret = this,
|
||||
lOneTime = function (pEvent) {
|
||||
lRet.remove(pType, lOneTime, pElement, pUseCapture);
|
||||
pListener(pEvent);
|
||||
ret.remove(type, lOneTime, element, useCapture);
|
||||
listener(pEvent);
|
||||
};
|
||||
|
||||
this.add(pType, lOneTime, pElement, pUseCapture);
|
||||
this.add(type, lOneTime, element, useCapture);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
* safe remove event listener
|
||||
*
|
||||
* @param pType
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param pElement {document by default}
|
||||
* @param type
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
* @param element {document by default}
|
||||
*/
|
||||
this.remove = function(pType, pListener, pElement, pUseCapture) {
|
||||
this.remove = function(type, listener, element, useCapture) {
|
||||
return process(
|
||||
REMOVE,
|
||||
pType,
|
||||
pListener,
|
||||
pElement,
|
||||
pUseCapture
|
||||
type,
|
||||
listener,
|
||||
element,
|
||||
useCapture
|
||||
);
|
||||
};
|
||||
|
||||
|
|
@ -407,55 +407,55 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* safe add event keydown listener
|
||||
*
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
*/
|
||||
this.addKey = function(pListener, pElement, pUseCapture) {
|
||||
return this.add('keydown', pListener, pElement, pUseCapture);
|
||||
this.addKey = function(listener, element, useCapture) {
|
||||
return this.add('keydown', listener, element, useCapture);
|
||||
};
|
||||
|
||||
/**
|
||||
* safe remove event click listener
|
||||
*
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
*/
|
||||
this.rmKey = function(pListener, pElement, pUseCapture) {
|
||||
return this.remove('keydown', pListener, pElement, pUseCapture);
|
||||
this.rmKey = function(listener, element, useCapture) {
|
||||
return this.remove('keydown', listener, element, useCapture);
|
||||
};
|
||||
|
||||
/**
|
||||
* safe add event click listener
|
||||
*
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
*/
|
||||
this.addClick = function(pListener, pElement, pUseCapture) {
|
||||
return this.add('click', pListener, pElement, pUseCapture);
|
||||
this.addClick = function(listener, element, useCapture) {
|
||||
return this.add('click', listener, element, useCapture);
|
||||
};
|
||||
|
||||
/**
|
||||
* safe remove event click listener
|
||||
*
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
*/
|
||||
this.rmClick = function(pListener, pElement, pUseCapture) {
|
||||
return this.remove('click', pListener, pElement, pUseCapture);
|
||||
this.rmClick = function(listener, element, useCapture) {
|
||||
return this.remove('click', listener, element, useCapture);
|
||||
};
|
||||
|
||||
this.addContextMenu = function(pListener, pElement, pUseCapture) {
|
||||
return this.add('contextmenu', pListener, pElement, pUseCapture);
|
||||
this.addContextMenu = function(listener, element, useCapture) {
|
||||
return this.add('contextmenu', listener, element, useCapture);
|
||||
};
|
||||
|
||||
/**
|
||||
* safe add event click listener
|
||||
*
|
||||
* @param pListener
|
||||
* @param pUseCapture
|
||||
* @param listener
|
||||
* @param useCapture
|
||||
*/
|
||||
this.addError = function(pListener, pElement, pUseCapture) {
|
||||
return this.add('error', pListener, pElement, pUseCapture);
|
||||
this.addError = function(listener, element, useCapture) {
|
||||
return this.add('error', listener, element, useCapture);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -465,18 +465,18 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @param pKeyCode - not necessarily
|
||||
*/
|
||||
this.create = function(pEventName, pKeyCode) {
|
||||
var lEvent = document.createEvent('Event');
|
||||
var event = document.createEvent('Event');
|
||||
|
||||
lEvent.initEvent(pEventName, true, true);
|
||||
event.initEvent(pEventName, true, true);
|
||||
|
||||
if (pKeyCode)
|
||||
lEvent.keyCode = pKeyCode;
|
||||
event.keyCode = pKeyCode;
|
||||
|
||||
lEvent.isDefaultPrevented = function() {
|
||||
event.isDefaultPrevented = function() {
|
||||
return this.defaultPrevented;
|
||||
};
|
||||
|
||||
return lEvent;
|
||||
return event;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -512,7 +512,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
*
|
||||
* @param pEvent
|
||||
*/
|
||||
this.dispatch = function(pEvent, pElement) {
|
||||
this.dispatch = function(pEvent, element) {
|
||||
var event;
|
||||
|
||||
if (Util.isString(pEvent))
|
||||
|
|
@ -520,44 +520,44 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
else
|
||||
event = pEvent;
|
||||
|
||||
return (pElement || window).dispatchEvent(event);
|
||||
return (element || window).dispatchEvent(event);
|
||||
};
|
||||
|
||||
/**
|
||||
* dispatch keydown event
|
||||
*
|
||||
* @param pKeyCode
|
||||
* @param pElement
|
||||
* @param element
|
||||
*/
|
||||
this.dispatchKey = function(pKeyCode, pElement) {
|
||||
var lEvent = this.createKey(pKeyCode),
|
||||
lRet = this.dispatch(lEvent, pElement);
|
||||
this.dispatchKey = function(pKeyCode, element) {
|
||||
var event = this.createKey(pKeyCode),
|
||||
ret = this.dispatch(event, element);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
* dispatch click event
|
||||
*
|
||||
* @param pElement
|
||||
* @param element
|
||||
*/
|
||||
this.dispatchClick = function(pElement) {
|
||||
var lEvent = this.createClick(),
|
||||
lRet = this.dispatch(lEvent, pElement);
|
||||
this.dispatchClick = function(element) {
|
||||
var event = this.createClick(),
|
||||
ret = this.dispatch(event, element);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
* dispatch dblclick event
|
||||
*
|
||||
* @param pElement
|
||||
* @param element
|
||||
*/
|
||||
this.dispatchDblClick = function(pElement) {
|
||||
var lEvent = this.createDblClick(),
|
||||
lRet = this.dispatch(lEvent, pElement);
|
||||
this.dispatchDblClick = function(element) {
|
||||
var event = this.createDblClick(),
|
||||
ret = this.dispatch(event, element);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
},
|
||||
|
||||
|
|
@ -575,12 +575,12 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @currentFile
|
||||
*/
|
||||
function unsetCurrentFile(currentFile) {
|
||||
var lRet = DOM.isCurrentFile(currentFile);
|
||||
var ret = DOM.isCurrentFile(currentFile);
|
||||
|
||||
if (lRet)
|
||||
if (ret)
|
||||
DOM.removeClass(currentFile, CURRENT_FILE);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -617,19 +617,19 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* create new file
|
||||
*
|
||||
* @pTypeName
|
||||
* @pType
|
||||
* @typeName
|
||||
* @type
|
||||
*/
|
||||
this.promptNewFile = function() {
|
||||
promptNew('file');
|
||||
};
|
||||
|
||||
function promptNew(pTypeName, pType) {
|
||||
function promptNew(typeName, type) {
|
||||
var RESTful = DOM.RESTful,
|
||||
lName = Cmd.getCurrentName(),
|
||||
lDir = Cmd.getCurrentDirPath(),
|
||||
lMsg = 'New ' + pTypeName || 'File',
|
||||
lType = Util.isString(pType) ? pType : '';
|
||||
lMsg = 'New ' + typeName || 'File',
|
||||
lType = Util.isString(type) ? type : '';
|
||||
|
||||
if (lName === '..')
|
||||
lName = '';
|
||||
|
|
@ -772,16 +772,16 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* get current direcotory name
|
||||
*/
|
||||
this.getCurrentDirName = function() {
|
||||
var lRet,
|
||||
var ret,
|
||||
lSubstr,
|
||||
/* получаем имя каталога в котором находимся */
|
||||
lHref = this.getCurrentDirPath();
|
||||
|
||||
lHref = CloudFunc.rmLastSlash(lHref);
|
||||
lSubstr = lHref.substr(lHref , lHref.lastIndexOf('/'));
|
||||
lRet = Util.removeStrOneTime(lHref, lSubstr + '/') || '/';
|
||||
ret = Util.removeStrOneTime(lHref, lSubstr + '/') || '/';
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -937,12 +937,12 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @currentFile
|
||||
*/
|
||||
this.getCurrentMode = function(currentFile) {
|
||||
var lRet,
|
||||
var ret,
|
||||
lCurrent = currentFile || this.getCurrentFile(),
|
||||
lMode = this.getByClass('mode', lCurrent);
|
||||
lRet = lMode.textContent;
|
||||
ret = lMode.textContent;
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -965,7 +965,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @currentFile
|
||||
*/
|
||||
this.getCurrentFileContent = function(pParams, currentFile) {
|
||||
var lRet,
|
||||
var ret,
|
||||
lCurrentFile = currentFile ? currentFile : this.getCurrentFile(),
|
||||
lParams = pParams ? pParams : {},
|
||||
lPath = this.getCurrentPath(lCurrentFile),
|
||||
|
|
@ -989,9 +989,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
if (!lParams.url)
|
||||
lParams.url = CloudFunc.FS + lPath;
|
||||
|
||||
lRet = this.ajax(lParams);
|
||||
ret = this.ajax(lParams);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1058,9 +1058,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
|
||||
var lPanel = this.getPanel(),
|
||||
lRefresh = this.getByClass(CloudFunc.REFRESHICON, lPanel),
|
||||
lRet = lRefresh;
|
||||
ret = lRefresh;
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -1229,12 +1229,12 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* setting history wrapper
|
||||
*/
|
||||
this.setHistory = function(data, pTitle, url) {
|
||||
var lRet = window.history;
|
||||
var ret = window.history;
|
||||
|
||||
if (lRet)
|
||||
if (ret)
|
||||
history.pushState(data, pTitle, url);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1264,12 +1264,12 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @param currentFile
|
||||
*/
|
||||
this.isCurrentFile = function(currentFile) {
|
||||
var lRet;
|
||||
var ret;
|
||||
|
||||
if (currentFile )
|
||||
lRet = this.isContainClass(currentFile, CURRENT_FILE);
|
||||
ret = this.isContainClass(currentFile, CURRENT_FILE);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1278,12 +1278,12 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* @param currentFile
|
||||
*/
|
||||
this.isSelected = function(pSelected) {
|
||||
var lRet;
|
||||
var ret;
|
||||
|
||||
if (pSelected )
|
||||
lRet = this.isContainClass(pSelected, SELECTED_FILE);
|
||||
ret = this.isContainClass(pSelected, SELECTED_FILE);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1294,9 +1294,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
this.isCurrentIsDir = function(currentFile) {
|
||||
var lCurrent = currentFile || this.getCurrentFile(),
|
||||
lFileType = this.getByClass('mini-icon', lCurrent),
|
||||
lRet = this.isContainClass(lFileType, 'directory');
|
||||
ret = this.isContainClass(lFileType, 'directory');
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -1308,9 +1308,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
this.getCurrentLink = function(currentFile) {
|
||||
var lLink = this.getByTag( 'a', currentFile || this.getCurrentFile()),
|
||||
|
||||
lRet = lLink.length > 0 ? lLink[0] : -1;
|
||||
ret = lLink.length > 0 ? lLink[0] : -1;
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1531,28 +1531,28 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
* shows panel right or left (or active)
|
||||
*/
|
||||
this.showPanel = function(pActive) {
|
||||
var lRet = true,
|
||||
var ret = true,
|
||||
lPanel = this.getPanel(pActive);
|
||||
|
||||
if (lPanel)
|
||||
this.show(lPanel);
|
||||
else
|
||||
lRet = false;
|
||||
ret = false;
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
* hides panel right or left (or active)
|
||||
*/
|
||||
this.hidePanel = function(pActive) {
|
||||
var lRet = false,
|
||||
var ret = false,
|
||||
lPanel = this.getPanel(pActive);
|
||||
|
||||
if (lPanel)
|
||||
lRet = this.hide(lPanel);
|
||||
ret = this.hide(lPanel);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1580,10 +1580,10 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* remove child of element
|
||||
* @param pChild
|
||||
* @param pElement
|
||||
* @param element
|
||||
*/
|
||||
this.remove = function(pChild, pElement) {
|
||||
return (pElement || document.body).removeChild(pChild);
|
||||
this.remove = function(pChild, element) {
|
||||
return (element || document.body).removeChild(pChild);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
@ -1758,11 +1758,11 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
/**
|
||||
* unified way to scrollIntoViewIfNeeded
|
||||
* (native suporte by webkit only)
|
||||
* @param pElement
|
||||
* @param element
|
||||
* @param pCenter
|
||||
*/
|
||||
this.scrollIntoViewIfNeeded = function(pElement, pCenter) {
|
||||
var lRet = pElement && pElement.scrollIntoViewIfNeeded;
|
||||
this.scrollIntoViewIfNeeded = function(element, pCenter) {
|
||||
var ret = element && element.scrollIntoViewIfNeeded;
|
||||
|
||||
/* for scroll as small as possible
|
||||
* param should be false
|
||||
|
|
@ -1770,20 +1770,20 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
|
|||
if (arguments.length === 1)
|
||||
pCenter = false;
|
||||
|
||||
if (lRet)
|
||||
pElement.scrollIntoViewIfNeeded(pCenter);
|
||||
if (ret)
|
||||
element.scrollIntoViewIfNeeded(pCenter);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
/* scroll on one page*/
|
||||
this.scrollByPages = function(pElement, pPages) {
|
||||
var lRet = pElement && pElement.scrollByPages && pPages;
|
||||
this.scrollByPages = function(element, pPages) {
|
||||
var ret = element && element.scrollByPages && pPages;
|
||||
|
||||
if (lRet)
|
||||
pElement.scrollByPages(pPages);
|
||||
if (ret)
|
||||
element.scrollByPages(pPages);
|
||||
|
||||
return lRet;
|
||||
return ret;
|
||||
};
|
||||
|
||||
this.getType = function(name, callback) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue