refactored

This commit is contained in:
coderaiser 2012-10-31 11:28:36 -04:00
parent 1e0f56e136
commit c1eef64026
4 changed files with 169 additions and 81 deletions

View file

@ -3,31 +3,36 @@ var CloudFunc, exports;
(function(){
"use strict";
/** Модуль, содержащий функции, которые будут работать
* и на клиенте и на сервере
/**
* Модуль, содержащий функции, которые
* будут работать и на клиенте и на сервере
*/
CloudFunc = {
/* Путь с которым мы сейчас работаем */
Path : '',
/* КОНСТАНТЫ (общие для клиента и сервера)*/
/* название программы */
NAME : 'Cloud Commander',
/* если в ссылке будет эта строка -
* в браузере js отключен
*/
NOJS : '/no-js',
FS : '/fs',
/* название css-класа кнопки обновления файловой структуры*/
REFRESHICON : 'refresh-icon',
/* id панелей с файлами */
LEFTPANEL : 'left',
RIGHTPANEL : 'right',
/* length of longest
* file name
*/
SHORTNAMELENGTH : 16
};
CloudFunc = exports || {};
/* Путь с которым мы сейчас работаем */
CloudFunc.Path = '';
/* КОНСТАНТЫ (общие для клиента и сервера)*/
/* название программы */
CloudFunc.NAME = 'Cloud Commander';
/* если в ссылке будет эта строка - в браузере js отключен */
CloudFunc.NOJS = '/no-js';
CloudFunc.FS = '/fs';
/* название css-класа кнопки обновления файловой структуры*/
CloudFunc.REFRESHICON = 'refresh-icon';
/* id панелей с файлами */
CloudFunc.LEFTPANEL = 'left';
CloudFunc.RIGHTPANEL = 'right';
/* length of longest
* file name
*/
CloudFunc.SHORTNAMELENGTH = 16;
/**
@ -483,21 +488,4 @@ var CloudFunc, exports;
return lFileTable;
};
/*
* Если мы на стороне сервера -
* прописываем экспортируемые функции
*/
if(exports){
/* экспортируемые функции */
exports.checkExtension = CloudFunc.checkExtension;
exports.buildFromJSON = CloudFunc.buildFromJSON;
exports.setTitle = CloudFunc.setTitle;
exports.getUserUIDsAndNames = CloudFunc.getUserUIDsAndNames;
/* константы*/
exports.Name = CloudFunc.NAME;
exports.NOJS = CloudFunc.NOJS;
exports.FS = CloudFunc.FS;
}
})();