toDartMap method

Map<K, V> toDartMap()

Implementation

Map<K, V> toDartMap() {
  final returnMap = <K, V>{};

  final jsKeys = keys();
  final jsValues = values();

  var nextKey = jsKeys.next();
  var nextValue = jsValues.next();

  while (!nextKey.done) {
    returnMap[nextKey.value] = nextValue.value;
    nextKey = jsKeys.next();
    nextValue = jsValues.next();
  }

  return returnMap;
}