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;
    }
};
 | 
| ︙ | ︙ |