was.js – Diff between revs 41 and 44
?pathlinks?
Rev 41 | Rev 44 | |||
---|---|---|---|---|
Line 13... | Line 13... | |||
13 | }, []).forEach(function(c, i, a) { |
13 | }, []).forEach(function(c, i, a) { |
|
14 | o[c[0]] = c[1]; |
14 | o[c[0]] = c[1]; |
|
15 | }, o); |
15 | }, o); |
|
16 | return o; |
16 | return o; |
|
17 | } |
17 | } |
|
- | 18 | |
||
- | 19 | /*************************************************************************/ |
||
- | 20 | /* Copyright (C) 2017 Wizardry and Steamworks - License: GNU GPLv3 */ |
||
- | 21 | /*************************************************************************/ |
||
- | 22 | function wasKeyValueSet(k, v, data) { |
||
- | 23 | return data.split('&') |
||
- | 24 | .map(c => c.split('=')[0] === k ? `${k}=${v}` : c) |
||
- | 25 | .concat(`${k}=${v}`) |
||
- | 26 | .filter((e,i,s) => s.indexOf(e) === i) |
||
- | 27 | .join('&') |
||
- | 28 | } |
||
- | 29 | |
||
- | 30 | |
||
- | 31 | /*************************************************************************/ |
||
- | 32 | /* Copyright (C) 2017 Wizardry and Steamworks - License: GNU GPLv3 */ |
||
- | 33 | /*************************************************************************/ |
||
- | 34 | function wasKeyValueGet(k, data) { |
||
- | 35 | return data.split('&').reduce((a, c) => { |
||
- | 36 | var s = c.split('=') |
||
- | 37 | return s[0] === k ? s[1] : a |
||
- | 38 | }, '') |
||
- | 39 | } |
||
18 | |
40 | |