xbudget.display.render_budgets_html

xbudget.display.render_budgets_html(budgets, resolve=None, header=None)[source]

Render {name: Budget} as a collapsible HTML tree.

resolve is an optional Term -> variable name or None callback (xbudget.query.BudgetQuery._resolve_var()); when given, each term is annotated with its dataset variable name and unmaterialized terms are greyed out. header is an optional title line.