refactor(filepicker) load

This commit is contained in:
coderaiser 2014-02-10 03:28:13 -05:00
parent 181f86405c
commit 88564af56b

View file

@ -45,20 +45,20 @@ var CloudCmd, Util, DOM, filepicker;
});
};
function load(pCallBack) {
function load(callback) {
Util.time('filepicker load');
var lHTTP = document.location.protocol;
DOM.jsload(lHTTP + '//api.filepicker.io/v1/filepicker.js', function() {
CloudCmd.getModules(function(pModules) {
var lStorage = Util.findObjByNameInArr(pModules, 'storage'),
lFilePicker = Util.findObjByNameInArr(lStorage, 'FilePicker'),
lKey = lFilePicker && lFilePicker.key;
DOM.jsload('//api.filepicker.io/v1/filepicker.js', function() {
CloudCmd.getModules(function(modules) {
var storage = Util.findObjByNameInArr(modules, 'storage'),
picker = Util.findObjByNameInArr(storage, 'FilePicker'),
key = picker && picker.key;
filepicker.setKey(key);
filepicker.setKey(lKey);
DOM.Images.hideLoad();
Util.timeEnd('filepicker loaded');
Util.exec(pCallBack);
Util.exec(callback);
});
});
}