hallvard
02/11/2019, 11:20 AMfun objectToMap(obj: dynamic): Map<String, Any?> {
val toReturn = mutableMapOf<String, Any?>()
val keys = js("Object.keys(obj)")
for (key in keys) {
if (obj.hasOwnProperty(key)) {
if (js("Array.isArray(obj[key])")) {
toReturn.put(key, obj[key].toList())
} else {
toReturn.put(key, obj[key])
}
}
}
return toReturn;
}