Parameters
+Parameters
{$ params.renderParameters(overload.parameterDocs, cssClass + '-parameters', cssClass + '-parameter') $} {% if overload.type or overload.returns.type %} -Returns
+Returns
{% marked %}`{$ (overload.type or overload.returns.type) $}`{% if overload.returns %}: {$ overload.returns.description $}{% endif %}{% endmarked %} {% endif %} {% if overload.throws.length %} -Throws
+Throws
{% for error in overload.throws %} {% marked %}`{$ (error.typeList or 'Error') $}` {$ error.description $}{% endmarked %} {% endfor %} @@ -79,15 +79,15 @@ {%- macro renderMethodDetail(versionInfo, method, cssClass) -%}
+ {% if method.name !== 'constructor' %}
|
-
- {% if method.isCallMember %}call signature - {% elseif method.isNewMember %}construct signature - {% else %}{$ method.name $}() - {% endif %} -- {$ github.githubLinks(method, versionInfo) $} ++ {% if method.isCallMember %}call signature + {% elseif method.isNewMember %}construct signature + {% else %}{$ method.name $}() + {% endif %} ++ {$ github.githubLinks(method, versionInfo) $} | |||
---|---|---|---|---|
-
+ |
diff --git a/aio/tools/transforms/templates/api/lib/paramList.html b/aio/tools/transforms/templates/api/lib/paramList.html
index 8c8e3c9849..8264f560bd 100644
--- a/aio/tools/transforms/templates/api/lib/paramList.html
+++ b/aio/tools/transforms/templates/api/lib/paramList.html
@@ -17,12 +17,17 @@
||||
{$ parameter.name $} | +
+
+ {$ parameter.name $}
+ |
+
+ {$ parameter.type $}
+ |
{% if showType %}{$ parameter.type $} | {% endif %}
{% marked %}
{% if (parameter.shortDescription | trim) or (parameter.description | trim) %}{$ parameter.shortDescription + '\n\n' + parameter.description $}
- {% elseif not showType and parameter.type %} Type: There are no parameters. {%- endif -%} -{%- endmacro -%} \ No newline at end of file +{%- endmacro -%} |