{$ interface.description | marked | replace('{', '{') | replace('}', '}') | replace("@", "@") $}
{%- if interface.directiveSelectors -%}
Seletor
{% for selector in interface.directiveSelectors %}
<{$ selector $} {% for property in interface.properties %} {% if (property.returnType) and (property.description) %}
{$ directiveProp(property, '="', '"') | replace('{', '{') | replace('}', '}') | replace("@", "@") $}{%- endif %}{% endfor %}>
</{$ selector $}>
{% endfor %}
{%- endif -%} {%- if interface.directiveExportAs -%}