{% let items = items ?? element?.children ?? posts ?? pages ?? [] %} {% if items | length > 0 %} {% for item in items %} {% let name = item?.name ?? item?.title ?? "Reference" %} {% let href = item?.href ?? item?.url ?? "#" ~ name %} {% let description = item?.description ?? item?.summary ?? none %} {% let kind = item?.element_type ?? item?.type ?? "reference" %} {% let kind_icon = "folder" if kind == "module" else ("terminal" if "cli" in kind or "command" in kind else ("globe" if "endpoint" in kind or "schema" in kind else "file-code")) %} {{ kind }} {{ name }} {% if description %}
{{ description |> markdownify |> truncatewords_html(28, '…') |> safe }}
{% end %} Open reference {{ icon('arrow-right', size=14) }}
{% end %} {% end %}