findParentContentUuidFromChild method

String? findParentContentUuidFromChild(
  1. TreeNode parentNode,
  2. String childContentUuid
)

Implementation

String? findParentContentUuidFromChild(TreeNode parentNode, String childContentUuid) {
  String? parentUuid = "";
  for (var nodeChild in parentNode.children!) {
    if (nodeChild.contentUuid == childContentUuid) {
      return nodeChild.contentUuid;
    }
    parentUuid = nodeChild.contentUuid;
    String? result = findParentContentUuidFromChild(nodeChild, childContentUuid);
    if (result != null) {
      return parentUuid;
    }
  }
  return null;
}