diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2017-02-03 12:27:34 +0100 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2017-02-03 17:21:05 +0100 |
commit | eff150f8af6b085382ff1cfb675bc7b6914f51b3 (patch) | |
tree | 5cdafd57b16841f00c9dca4f8ecc7f39b1e292d1 /doc-tool | |
parent | b072fd621d64677f4854e3a38d22224cc81f979e (diff) | |
download | dotty-eff150f8af6b085382ff1cfb675bc7b6914f51b3.tar.gz dotty-eff150f8af6b085382ff1cfb675bc7b6914f51b3.tar.bz2 dotty-eff150f8af6b085382ff1cfb675bc7b6914f51b3.zip |
Add type parameters to entity title and render return type correctly
Diffstat (limited to 'doc-tool')
-rw-r--r-- | doc-tool/resources/_layouts/api-page.html | 15 | ||||
-rw-r--r-- | doc-tool/resources/css/api-page.css | 8 |
2 files changed, 22 insertions, 1 deletions
diff --git a/doc-tool/resources/_layouts/api-page.html b/doc-tool/resources/_layouts/api-page.html index 49f01542e..392c0ef2d 100644 --- a/doc-tool/resources/_layouts/api-page.html +++ b/doc-tool/resources/_layouts/api-page.html @@ -19,6 +19,19 @@ extraCSS: <span id="entity-name"> {{ entity.name }} </span> + <span id="entity-type-params"> + <span class="no-left">[</span> + {% for param in entity.typeParams %} + <span class="no-left"> + {% if forloop.last %} + {{ param }} + {% else %} + {{ param }}, + {% endif %} + </span> + {% endfor %} + <span class="no-left">]</span> + </span> </div> {% if entity.comment.body %} @@ -80,7 +93,7 @@ extraCSS: {% endif %} {% if member.returnValue %} - <span class="no-left">: {{ member.returnValue.title }}</span> + <span class="no-left">: {% renderRef member.returnValue %}</span> {% endif %} </div><!-- end member-title --> diff --git a/doc-tool/resources/css/api-page.css b/doc-tool/resources/css/api-page.css index 410e9978c..9bcea9a27 100644 --- a/doc-tool/resources/css/api-page.css +++ b/doc-tool/resources/css/api-page.css @@ -19,6 +19,14 @@ div#entity-title > span#entity-kind { font-weight: 100; } +div#entity-title span.no-left { + margin-left: -9px; +} + +div#entity-title span.no-right { + margin-right: -9px; +} + div#entity-body table > tbody > tr > td { padding: 10px; } |