<%=this.class%>
<% if (HAS(this.deprecated)) { %>
title="<%=this.deprecationMessage%>"<% } %>>deprecated
<% } %>
<% if (HAS(this.access)) { %>
<%=this.access%>
<% } %>
<% if (HAS(this.final)) { %>
final
<% } %>
<% if (HAS(this.static)) { %>
static
<% } %>
<% if (HAS(this.chainable)) { %>
chainable
<% } %>
<% if (HAS(this.async)) { %>
async
<% } %>
<%=this.syntax%>
<%=this.constructorDescription%>
<% if (HAS(this.params)) { %>
Parameters:
<% EACH(this.params, function() { %>
-
<% if (HAS(this.optional)) { %>
[<%=this.name%><% if (HAS(this.optdefault)) { %>=<%=this.optdefault%><% } %>]
<%=crossLink(this.type)%>
optional
<% } else { %>
<%=this.name%>
<%=crossLink(this.type)%>
<% } %>
<% if (HAS(this.multiple)) { %>
multiple
<% } %>
<%=this.description%>
<% if (HAS(this.props)) { %>
<% EACH(this.props, function() { %>
-
<% if (HAS(this.optional)) { %>
[<%=this.name%><% if (HAS(this.optdefault)) { %>=<%=this.optdefault%><% } %>]
<%=crossLink(this.type)%>
optional
<% } else { %>
<%=this.name%>
<%=crossLink(this.type)%>
<% } %>
<%=this.description%>
<% if (HAS(this.props)) { %>
<% EACH(this.props, function() { %>
-
<% if (HAS(this.optional)) { %>
[<%=this.name%><% if (HAS(this.optdefault)) { %>=<%=this.optdefault%><% } %>]
<%=crossLink(this.type)%>
optional
<% } else { %>
<%=this.name%>
<%=crossLink(this.type)%>
<% } %>
<%=this.description%>
<% }); %>
<% } %>
<% }); %>
<% } %>
<% }); %>
<% } %>
<% EACH(this.return, function() { %>
Returns:
<% if (HAS(this.description)) { %>
<% if (HAS(this.type)) { %>
<%=crossLink(this.type)%>:
<% } %>
<%=this.description%>
<% } else { %>
<% if (HAS(this.type)) { %>
<%=crossLink(this.type)%>:
<% } %>
<% } %>
<% }); %>
<% EACH(this.example, function() { %>
<% }); %>