{% if (route.args | length > 0) or route.docstring %}
{% if route.docstring %}
Docstring
{{ route.docstring | safe }}
{% endif %}
{% if route.args | length > 0 %}
Arguments
{% for arg_loc in route.args %}
{{ arg_loc }}
{% for arg in route.args[arg_loc] %}
{# - {{ arg }}
#}
- {{ arg.name }}: {{ arg.type }}{% if "comment" in arg.loc_args %} {{ arg.loc_args.comment }}{% endif %}
{% if ("comment" in arg.loc_args and arg.loc_args | length > 1) or ("comment" not in arg.loc_args and arg.loc_args | length > 0) %}
{% for loc_arg in arg.loc_args %}
{% if loc_arg != "comment" %}
- {{ loc_arg }} = {{ arg.loc_args[loc_arg] }}
{% endif %}
{% endfor %}
{% endif %}
{% endfor %}
{% endfor %}
{% endif %}