{% import "lib/githubLinks.html" as github -%} {% import "lib/paramList.html" as params -%} {% extends 'layout/base.template.html' -%} {% block body %} {% include "layout/_what-it-does.html" %} {% include "layout/_security-notes.html" %} {% include "layout/_deprecated-notes.html" %} {% include "layout/_how-to-use.html" %}

Class Overview

class {$ doc.name $} { {% if doc.statics.length %}
{% for member in doc.statics %}{% if not member.internal %}
static
          
            {$ member.name | indent(6, false) | trim $}
          
          
            {$ params.paramList(member.parameters) | indent(8, false) | trim $}{$ params.returnType(member.returnType) $}
          
      {% endif %}{% endfor %}
    {% endif %}
    {% if doc.constructorDoc.name %}
    
        
          {$ doc.constructorDoc.name $}
        
        
          {$ params.paramList(doc.constructorDoc.parameters) | indent(8, false) | trim $}
        
    {% endif %}
    {% if doc.members.length %}
    
{% for member in doc.members %}{% if not member.internal %}
          
            {$ member.name | indent(6, false) | trim $}
          
          {$ params.paramList(member.parameters) | indent(8, false) | trim $}{$ params.returnType(member.returnType) $}
        
{% endif %}{% endfor %} {% endif %}

}

{% block additional %} {% endblock %}

Class Description

{%- if doc.decorators.length %} {% block annotations %}

Annotations

{%- for decorator in doc.decorators %}
        
          @{$ decorator.name $}{$ params.paramList(decorator.arguments) | indent(10, false) $}
        
      
{%- if not decorator.notYetDocumented %} {$ decorator.description | indentForMarkdown(8) | trimBlankLines | marked $} {% endif %} {% endfor %}
{% endblock %} {% endif %} {%- if doc.constructorDoc and not doc.constructorDoc.internal %}

Constructor

      
        {$ doc.constructorDoc.name $}{$ params.paramList(doc.constructorDoc.parameters) | indent(8, false) | trim $}
      
    
{%- if not doc.constructorDoc.notYetDocumented %} {$ doc.constructorDoc.description | replace('### Example', '') | replace('## Example', '') | replace('# Example', '') | trimBlankLines | marked $} {% endif %} {% endif %} {% if doc.statics.length %}

Static Members