build(aio): render type parameters of API function exports

Fixes #18123
This commit is contained in:
Peter Bacon Darwin 2017-07-14 21:43:30 +01:00 committed by Pete Bacon Darwin
parent 97e6901ded
commit 0bf0c35bca
3 changed files with 6 additions and 6 deletions

View File

@ -81,7 +81,7 @@
"concurrently": "^3.4.0", "concurrently": "^3.4.0",
"cross-spawn": "^5.1.0", "cross-spawn": "^5.1.0",
"dgeni": "^0.4.7", "dgeni": "^0.4.7",
"dgeni-packages": "^0.20.0-rc.5", "dgeni-packages": "^0.20.0-rc.6",
"entities": "^1.1.1", "entities": "^1.1.1",
"eslint": "^3.19.0", "eslint": "^3.19.0",
"eslint-plugin-jasmine": "^2.2.0", "eslint-plugin-jasmine": "^2.2.0",

View File

@ -3,7 +3,7 @@
{% block overview %} {% block overview %}
<code-example language="ts" hideCopy="true" class="no-box api-heading"> <code-example language="ts" hideCopy="true" class="no-box api-heading">
function {$ doc.name $}{$ params.paramList(doc.parameters) $} function {$ doc.name $}{$ doc.typeParameters | escape $}{$ params.paramList(doc.parameters) $}
{%- if doc.type %}: {$ doc.type | escape $}{% endif %}; {%- if doc.type %}: {$ doc.type | escape $}{% endif %};
</code-example> </code-example>
{% endblock %} {% endblock %}
@ -13,7 +13,7 @@ function {$ doc.name $}{$ params.paramList(doc.parameters) $}
{% if doc.overloads.length %} {% if doc.overloads.length %}
<h2>Overloads</h2>{% for overload in doc.overloads %} <h2>Overloads</h2>{% for overload in doc.overloads %}
<code-example language="ts" hideCopy="true" class="no-box api-heading"> <code-example language="ts" hideCopy="true" class="no-box api-heading">
function {$ overload.name $}{$ params.paramList(overload.parameters) $} function {$ overload.name $}{$ doc.typeParameters | escape $}{$ params.paramList(overload.parameters) $}
{%- if overload.type %}: {$ overload.type | escape $}{% endif %}; {%- if overload.type %}: {$ overload.type | escape $}{% endif %};
</code-example> </code-example>
<section class="description"> <section class="description">

View File

@ -1904,9 +1904,9 @@ devtools-timeline-model@1.1.6:
chrome-devtools-frontend "1.0.401423" chrome-devtools-frontend "1.0.401423"
resolve "1.1.7" resolve "1.1.7"
dgeni-packages@^0.20.0-rc.5: dgeni-packages@^0.20.0-rc.6:
version "0.20.0-rc.5" version "0.20.0-rc.6"
resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.20.0-rc.5.tgz#09dd8134a3d79595578d6c0192ec0d82c78354be" resolved "https://registry.yarnpkg.com/dgeni-packages/-/dgeni-packages-0.20.0-rc.6.tgz#d615e0631305dcf091386c802d0e424ef86206d2"
dependencies: dependencies:
canonical-path "0.0.2" canonical-path "0.0.2"
catharsis "^0.8.1" catharsis "^0.8.1"