in scripts/generate_api_docs.py [0:0]
def dfs(dict):
sidebar_items = []
for key, val in dict.items():
if len(modules_and_symbols[key][1]) > 0:
items = [f'"api/{symbol_to_article[key]}"'] + [
f'"api/{symbol_to_article[fullname(key, item)]}"'
for item, _ in modules_and_symbols[key][1]
]
else:
items = []
if val != {}:
items.extend(dfs(val))
sidebar_items.append(module_sidebar(key, items))
return sidebar_items