removeParam method

Map<String, dynamic> removeParam(
  1. String keys
)

remove parameter from map with dot

map.removeParam('user.info');

Implementation

Map<String, dynamic> removeParam(String keys) {
  dynamic value = this;
  List<String> parts = keys.split('.');
  List<String> k = parts.sublist(0, parts.length - 1);

  Map<String, dynamic> data = value;
  for (String i in k) {
    data = data[i];
  }
  data.remove(parts.last);
  return value;
}