Files
lifeEngine/src/Utils/SerializeHelper.js
2022-04-15 13:13:19 -05:00

20 lines
570 B
JavaScript

const SerializeHelper = {
copyNonObjects(obj) {
let newobj = {};
for (let key in obj) {
if (typeof obj[key] !== 'object')
newobj[key] = obj[key];
}
return newobj;
},
overwriteNonObjects(copyFrom, copyTo) {
for (let key in copyFrom) {
if (typeof copyFrom[key] !== 'object' && typeof copyTo[key] !== 'object') {
// only overwrite if neither are objects
copyTo[key] = copyFrom[key];
}
}
}
}
module.exports = SerializeHelper;