mirror of
https://github.com/Karaka-Management/jsOMS.git
synced 2026-01-28 17:28:40 +00:00
Fixing unused parameter
This commit is contained in:
parent
555fda8892
commit
fcb639d267
|
|
@ -7,7 +7,7 @@
|
|||
* @license OMS License 1.0
|
||||
* @version 1.0.0 * @since 1.0.0
|
||||
*/
|
||||
(function (jsOMS, undefined)
|
||||
(function (jsOMS)
|
||||
{
|
||||
jsOMS.Autoloader = {};
|
||||
jsOMS.Autoloader.loaded = [];
|
||||
|
|
|
|||
101
autoloader.js
101
autoloader.js
|
|
@ -1,101 +0,0 @@
|
|||
/**
|
||||
* Autoloader.
|
||||
*
|
||||
* @author OMS Development Team <dev@oms.com>
|
||||
* @author Dennis Eichhorn <d.eichhorn@oms.com>
|
||||
* @copyright 2013 Dennis Eichhorn
|
||||
* @license OMS License 1.0
|
||||
* @version 1.0.0 * @since 1.0.0
|
||||
*/
|
||||
(function (jsOMS)
|
||||
{
|
||||
jsOMS.Autoloader = {};
|
||||
jsOMS.Autoloader.loaded = [];
|
||||
jsOMS.Autoloader.namespaced = [];
|
||||
|
||||
/**
|
||||
* Define namespace
|
||||
*
|
||||
* @param {string} namespace Namespace
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @author Dennis Eichhorn <d.eichhorn@oms.com>
|
||||
*/
|
||||
jsOMS.Autoloader.defineNamespace = function (namespace)
|
||||
{
|
||||
if (jsOMS.Autoloader.namespaced.indexOf(namespace) === -1) {
|
||||
let paths = namespace.split('.');
|
||||
paths.splice(0, 1);
|
||||
|
||||
let length = paths.length,
|
||||
current = jsOMS;
|
||||
|
||||
for (let i = 0; i < length; i++) {
|
||||
if (typeof current[paths[i]] === 'undefined') {
|
||||
current[paths[i]] = {};
|
||||
}
|
||||
|
||||
current = current[paths[i]];
|
||||
}
|
||||
|
||||
jsOMS.Autoloader.namespaced.push(namespace);
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Collect all loaded javascript files
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @author Dennis Eichhorn <d.eichhorn@oms.com>
|
||||
*/
|
||||
jsOMS.Autoloader.initPreloaded = function ()
|
||||
{
|
||||
let scripts = document.getElementsByTagName('script'),
|
||||
length = scripts.length;
|
||||
|
||||
for (let i = 0; i < length; i++) {
|
||||
scripts[i].src.replace(URL + '/', '');
|
||||
|
||||
if (jsOMS.Autoloader.loaded.indexOf(scripts[i].src) === -1) {
|
||||
jsOMS.Autoloader.loaded.push(scripts[i].src);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Add loaded script
|
||||
*
|
||||
* @param {string} file Script URI
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @author Dennis Eichhorn <d.eichhorn@oms.com>
|
||||
*/
|
||||
jsOMS.Autoloader.addPreloaded = function (file)
|
||||
{
|
||||
if (jsOMS.Autoloader.loaded.indexOf(file) === -1) {
|
||||
jsOMS.Autoloader.loaded.push(file);
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Include script
|
||||
*
|
||||
* @param {string} file Script URI
|
||||
* @param {callback} callback Callback after script loading
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @author Dennis Eichhorn <d.eichhorn@oms.com>
|
||||
*/
|
||||
jsOMS.Autoloader.include = function (file, callback)
|
||||
{
|
||||
let length = file.length;
|
||||
|
||||
for (let i = 0; i < length; i++) {
|
||||
if (jsOMS.Autoloader.loaded.indexOf(file) === -1) {
|
||||
// todo: implement asset loading and pass callback
|
||||
|
||||
jsOMS.Autoloader.loaded.push(file);
|
||||
}
|
||||
}
|
||||
};
|
||||
}(window.jsOMS = window.jsOMS || {}));
|
||||
Loading…
Reference in New Issue
Block a user