{% macro get_doc_icon(page) -%} {% if page.type == 'method' or page.type == 'function' or page.type == 'filter' -%} {%- elif page.type == 'property' -%} {%- elif page.type == 'operator' -%} {%- elif page.type == 'class' -%} {%- elif page.type == 'cmdlet' -%} {%- elif page.type == 'event' -%} {%- elif page.type == 'type' or page.type == 'sysfield' -%} {%- else -%} {%- endif %} {%- endmacro %} {% macro get_doc_link(page) -%} {{- page.title -}}{% if page.type in ('function', 'method') %}(){% endif -%} {%- endmacro %} {% macro get_doc_header(page) %} {% if page.type %}
{{ page.module }}.
{% endif -%}
{{ page.title }}
{%- if page.signature or page.type in ('method', 'function', 'filter', 'event') %}
({{ format_signature(page.signature) }})
{%- endif -%}
{{ param }}{% if not loop.last %},{% endif %}
{%- endfor -%}
{% endif -%}
{% endmacro %}