From 4c811d443227f642918c59c1b3504f9751709725 Mon Sep 17 00:00:00 2001
From: Austin
Date: Fri, 27 Oct 2017 17:41:21 -0500
Subject: [PATCH] chore(docs): adds toc to api docs (#7827)
---
tools/dgeni/templates/class.template.html | 5 +++--
.../dgeni/templates/componentGroup.template.html | 15 ++++++++++++---
tools/gulp/tasks/docs.ts | 2 +-
3 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/tools/dgeni/templates/class.template.html b/tools/dgeni/templates/class.template.html
index 791ffa9f0924..797c053aacc4 100644
--- a/tools/dgeni/templates/class.template.html
+++ b/tools/dgeni/templates/class.template.html
@@ -1,4 +1,5 @@
-
+
@@ -16,7 +17,7 @@
{%- endif -%}
{%- if class.directiveExportAs -%}
-Exported as:
+Exported as:
{$ class.directiveExportAs $}
{%- endif -%}
diff --git a/tools/dgeni/templates/componentGroup.template.html b/tools/dgeni/templates/componentGroup.template.html
index 61532398bec8..45905c7ec99a 100644
--- a/tools/dgeni/templates/componentGroup.template.html
+++ b/tools/dgeni/templates/componentGroup.template.html
@@ -31,7 +31,10 @@
{%- if doc.services.length -%}
- Services
+
{% for service in doc.services %}
{$ class(service) $}
{% endfor %}
@@ -39,14 +42,20 @@ Services
{%- if doc.directives.length -%}
- Directives
+
{% for directive in doc.directives %}
{$ class(directive) $}
{% endfor %}
{%- endif -%}
{%- if doc.additionalClasses.length -%}
- Additional classes
+
{% for other in doc.additionalClasses %}
{$ class(other) $}
{% endfor %}
diff --git a/tools/gulp/tasks/docs.ts b/tools/gulp/tasks/docs.ts
index 76897af88225..0e381c95bb80 100644
--- a/tools/gulp/tasks/docs.ts
+++ b/tools/gulp/tasks/docs.ts
@@ -91,7 +91,7 @@ task('markdown-docs', () => {
const escapedText = text.toLowerCase().replace(/[^\w]+/g, '-');
return `
`;