getParentPath static method

String? getParentPath(
  1. String? path
)

Extracts the path corresponding to the parent node for a given path.

Implementation

static String? getParentPath(String? path) {
  if (path == null) {
    return null;
  }
  if (path.isEmpty) {
    return null;
  }
  var lastDelimiterIndex = path.lastIndexOf(keyDelimiter);
  return lastDelimiterIndex == -1
      ? null
      : path.substring(0, lastDelimiterIndex);
}