summaryrefslogtreecommitdiffstats
path: root/ecomp-portal-FE/client/bower_components/jqTree/lib/util.js
diff options
context:
space:
mode:
Diffstat (limited to 'ecomp-portal-FE/client/bower_components/jqTree/lib/util.js')
-rw-r--r--ecomp-portal-FE/client/bower_components/jqTree/lib/util.js49
1 files changed, 49 insertions, 0 deletions
diff --git a/ecomp-portal-FE/client/bower_components/jqTree/lib/util.js b/ecomp-portal-FE/client/bower_components/jqTree/lib/util.js
new file mode 100644
index 00000000..c214e59b
--- /dev/null
+++ b/ecomp-portal-FE/client/bower_components/jqTree/lib/util.js
@@ -0,0 +1,49 @@
+var _indexOf, getBoolString, html_escape, indexOf, isFunction, isInt;
+
+_indexOf = function(array, item) {
+ var i, j, len, value;
+ for (i = j = 0, len = array.length; j < len; i = ++j) {
+ value = array[i];
+ if (value === item) {
+ return i;
+ }
+ }
+ return -1;
+};
+
+indexOf = function(array, item) {
+ if (array.indexOf) {
+ return array.indexOf(item);
+ } else {
+ return _indexOf(array, item);
+ }
+};
+
+isInt = function(n) {
+ return typeof n === 'number' && n % 1 === 0;
+};
+
+isFunction = function(v) {
+ return typeof v === 'function';
+};
+
+html_escape = function(string) {
+ return ('' + string).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&#x27;').replace(/\//g, '&#x2F;');
+};
+
+getBoolString = function(value) {
+ if (value) {
+ return 'true';
+ } else {
+ return 'false';
+ }
+};
+
+module.exports = {
+ _indexOf: _indexOf,
+ getBoolString: getBoolString,
+ html_escape: html_escape,
+ indexOf: indexOf,
+ isInt: isInt,
+ isFunction: isFunction
+};