--- title: API layout: page --- {% comment %} Loop over all objects in _data/dox.json, ignoring private api. {% endcomment %} {% assign doxes = site.data.dox | where:'isPrivate', false %} {% for dox in doxes %}
{{ dox.ctx.name }}

{{ dox.description.full }}

{% comment %} Loop over all @param tags. {% endcomment %} {% assign params = dox.tags | where:'type', 'param' %} {% for param in params %} {% endfor %}
TypeParam
{{ param.types | join: ',' }}{{ param.name }}
{% comment %} Get @returns tag. {% endcomment %} {% assign returns = dox.tags | where:'type', 'returns' | first %} {% if returns != null %} {% endif %}
{% endfor %}