jsonList2Map<T> static method

Map<String, T> jsonList2Map<T>(
  1. List<Map<String, dynamic>> jsonList,
  2. String key,
  3. String value
)

Implementation

static Map<String, T> jsonList2Map<T>(List<Map<String, dynamic>> jsonList, String key, String value) {
  Map<String, T> resultMap = {};
  for (var item in jsonList) {
    resultMap[item[key] as String] = item[value] as T;
  }
  return resultMap;
}