in src/simplify_docx/utils/friendly_names.py [0:0]
def _walk(x, fun):
fun(x)
val = x.get("VALUE", None)
if not val:
return
if isinstance(val, dict) and val.get("TYPE", None):
# child is an element
_walk(val, fun)
if isinstance(val, list) and val[0].get("TYPE", None):
# child is a list of elements
for child in val:
_walk(child, fun)