Differences From Artifact [d6421f5497]:
- File graphspell-js/helpers.js — part of check-in [186604b4a0] at 2017-12-25 08:56:38 on branch graphspell — [graphspell][js][helpers] echo for JS probably obsolete now (at last!) (user: olr, size: 3101) [annotate] [blame] [check-ins using] [more...]
To Artifact [b70dea39e2]:
- File graphspell-js/helpers.js — part of check-in [7ab6e5b571] at 2018-03-07 13:27:39 on branch trunk — [graphspell] helpers: Map/Object conversion: return null if null given as parameter (user: olr, size: 3223) [annotate] [blame] [check-ins using] [more...]
| ︙ | ︙ | |||
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
this.logerror(e);
return null;
}
},
// conversions
objectToMap: function (obj) {
let m = new Map();
for (let param in obj) {
m.set(param, obj[param]);
}
return m;
},
mapToObject: function (m) {
let obj = {};
for (let [k, v] of m) {
obj[k] = v;
}
return obj;
}
};
| > > > > > > | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
this.logerror(e);
return null;
}
},
// conversions
objectToMap: function (obj) {
if (obj == null) {
return null;
}
let m = new Map();
for (let param in obj) {
m.set(param, obj[param]);
}
return m;
},
mapToObject: function (m) {
if (m == null) {
return null;
}
let obj = {};
for (let [k, v] of m) {
obj[k] = v;
}
return obj;
}
};
|
| ︙ | ︙ |