2015-04-11 23:09:05 +00:00
|
|
|
/*
|
|
|
|
|
*
|
|
|
|
|
* Utils (utils.js)
|
|
|
|
|
* Author: rtfpessoa
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
2015-04-12 01:59:54 +00:00
|
|
|
(function (global, undefined) {
|
2015-04-11 23:09:05 +00:00
|
|
|
|
2015-04-12 01:59:54 +00:00
|
|
|
function Utils() {
|
|
|
|
|
}
|
2015-04-11 23:09:05 +00:00
|
|
|
|
2015-04-12 01:59:54 +00:00
|
|
|
Utils.prototype.escape = function (str) {
|
|
|
|
|
return str.slice(0)
|
|
|
|
|
.replace(/&/g, "&")
|
|
|
|
|
.replace(/</g, "<")
|
|
|
|
|
.replace(/>/g, ">")
|
|
|
|
|
.replace(/\t/g, " ");
|
|
|
|
|
};
|
2015-04-11 23:09:05 +00:00
|
|
|
|
2015-04-12 01:59:54 +00:00
|
|
|
Utils.prototype.startsWith = function (str, start) {
|
|
|
|
|
return str.indexOf(start) === 0;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
Utils.prototype.valueOrEmpty = function (value) {
|
|
|
|
|
return value ? value : "";
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
if (typeof module !== 'undefined' && module.exports) {
|
|
|
|
|
module.exports.Utils = new Utils();
|
|
|
|
|
} else if (typeof global.Utils === 'undefined') {
|
|
|
|
|
global.Utils = new Utils();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
})(this);
|