mirror of
https://github.com/Karaka-Management/jsOMS.git
synced 2026-02-14 16:38:39 +00:00
Adding strict and fixing minor bugs
This commit is contained in:
parent
4db77b838f
commit
0c0bae66a1
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Asset */
|
/** @namespace jsOMS.Asset */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Asset');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Asset');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
jsOMS.Autoloader = {};
|
jsOMS.Autoloader = {};
|
||||||
jsOMS.Autoloader.loaded = [];
|
jsOMS.Autoloader.loaded = [];
|
||||||
jsOMS.Autoloader.namespaced = [];
|
jsOMS.Autoloader.namespaced = [];
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Config */
|
/** @namespace jsOMS.Config */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Config');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Config');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Log */
|
/** @namespace jsOMS.Log */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Log');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Log');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Math.Stochastic.Average */
|
/** @namespace jsOMS.Math.Stochastic.Average */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Math.Stochastic.Average');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Math.Stochastic.Average');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
@ -251,7 +253,7 @@
|
||||||
*/
|
*/
|
||||||
jsOMS.Message.Request.Request.prototype.getData = function ()
|
jsOMS.Message.Request.Request.prototype.getData = function ()
|
||||||
{
|
{
|
||||||
return this.data
|
return this.data;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -343,7 +345,7 @@
|
||||||
// todo: server is handling request
|
// todo: server is handling request
|
||||||
} else {
|
} else {
|
||||||
// todo: create handler for error returns
|
// todo: create handler for error returns
|
||||||
console.log(self.xhr)
|
console.log(self.xhr);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Request */
|
/** @namespace jsOMS.Message.Request */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Request');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Response */
|
/** @namespace jsOMS.Message.Response */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Response */
|
/** @namespace jsOMS.Message.Response */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Response */
|
/** @namespace jsOMS.Message.Response */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Message.Response */
|
/** @namespace jsOMS.Message.Response */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Message.Response');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI */
|
/** @namespace jsOMS.UI */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI */
|
/** @namespace jsOMS.UI */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input*/
|
/** @namespace jsOMS.UI.Input*/
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input');
|
||||||
|
|
||||||
|
|
@ -123,7 +124,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (exception) {
|
} catch (exception) {
|
||||||
self.app.logger.error('Invalid JSON object: ' + xhr, 'FormManager')
|
self.app.logger.error('Invalid JSON object: ' + xhr, 'FormManager');
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input */
|
/** @namespace jsOMS.UI.Input */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input.Keyboard */
|
/** @namespace jsOMS.UI.Input.Keyboard */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Keyboard');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Keyboard');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input.Mouse */
|
/** @namespace jsOMS.UI.Input.Mouse */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input.Mouse */
|
/** @namespace jsOMS.UI.Input.Mouse */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input.Mouse */
|
/** @namespace jsOMS.UI.Input.Mouse */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Mouse');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI.Input.Touch */
|
/** @namespace jsOMS.UI.Input.Touch */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Touch');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI.Input.Touch');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.UI */
|
/** @namespace jsOMS.UI */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
jsOMS.Autoloader.defineNamespace('jsOMS.UI');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/** @namespace jsOMS.Uri.UriFactory */
|
/** @namespace jsOMS.Uri.UriFactory */
|
||||||
jsOMS.Autoloader.defineNamespace('jsOMS.Uri.UriFactory');
|
jsOMS.Autoloader.defineNamespace('jsOMS.Uri.UriFactory');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@
|
||||||
*/
|
*/
|
||||||
(function (jsOMS)
|
(function (jsOMS)
|
||||||
{
|
{
|
||||||
|
"use strict";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class finder
|
* Class finder
|
||||||
|
|
@ -64,7 +65,7 @@
|
||||||
jsOMS.removeClass = function (ele, cls)
|
jsOMS.removeClass = function (ele, cls)
|
||||||
{
|
{
|
||||||
if (jsOMS.hasClass(ele, cls)) {
|
if (jsOMS.hasClass(ele, cls)) {
|
||||||
var reg = new RegExp('(\\s|^)' + cls + '(\\s|$)');
|
var reg = new RegExp('(\\s|^)' + cls + '(\\s|$)');
|
||||||
ele.className = ele.className.replace(reg, '');
|
ele.className = ele.className.replace(reg, '');
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -271,20 +272,17 @@
|
||||||
let out = jsOMS.clone(target);
|
let out = jsOMS.clone(target);
|
||||||
|
|
||||||
for (let p in source) {
|
for (let p in source) {
|
||||||
try {
|
if (source.hasOwnProperty(p)) {
|
||||||
// Property in destination object set; update its value.
|
// Property in destination object set; update its value.
|
||||||
if ( source[p].constructor==Object ) {
|
if (typeof source[p] === 'object') {
|
||||||
out[p] = jsOMS.merge(out[p], source[p]);
|
out[p] = jsOMS.merge(out[p], source[p]);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
out[p] = source[p];
|
out[p] = source[p];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
} catch(e) {
|
|
||||||
// Property in destination object not set; create it and set its value.
|
|
||||||
out[p] = source[p];
|
out[p] = source[p];
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -299,5 +297,5 @@
|
||||||
jsOMS.clone = function (obj)
|
jsOMS.clone = function (obj)
|
||||||
{
|
{
|
||||||
return obj;
|
return obj;
|
||||||
}
|
};
|
||||||
}(window.jsOMS = window.jsOMS || {}));
|
}(window.jsOMS = window.jsOMS || {}));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user