removeJsonKey method

  1. @override
void removeJsonKey(
  1. String file,
  2. List<Object> path
)
override

Removes a map key at path's last element (the map complement of removeJsonList).

Implementation

@override
void removeJsonKey(String file, List<Object> path) {
  if (path.isEmpty) return;
  final parent = _jsonAt(current?.file(file), path.sublist(0, path.length - 1));
  if (parent is Map) {
    parent.remove(path.last);
    configEdited(file);
  }
}