refactor(appcache) addFiles

This commit is contained in:
coderaiser 2013-09-26 06:13:16 +00:00
parent 6e28ff4111
commit fe40d99b45

View file

@ -39,21 +39,26 @@
* exports.addFiles(['jquery.js', 'client.js']);
* exports.addFiles([{'http://cdn.jquery/jq.js':'jquery.js'}, 'client.js']);
*/
exports.addFiles = function(pFileNames){
exports.addFiles = function(pFileNames) {
var i, n, lName, lCurrentName;
/* if a couple files */
if(pFileNames instanceof Array)
for(var i=0; i < pFileNames.length; i++){
if (Util.isArray(pFileNames)) {
n = pFilesNames.length;
for (i = 0; i < n; i++) {
/* if fallback setted up */
var lCurrentName = pFileNames[i];
if(typeof lCurrentName === 'object')
for(var lName in lCurrentName){
lCurrentName = pFileNames[i];
if (Util.isObject(lCurrentName))
for(lName in lCurrentName) {
FallBack_s += lName + ' ' + lCurrentName[lName] + '\n';
exports.watch(lCurrentName[lName]);
}
else exports.watch(pFileNames[i]);
else
exports.watch(pFileNames[i]);
}
else exports.watch(pFileNames);
} else
exports.watch(pFileNames);
};