summary refs log tree commit diff stats
path: root/config/nimdoc.cfg
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2016-09-08 21:57:03 +0200
committerAndreas Rumpf <rumpf_a@web.de>2016-09-08 21:57:27 +0200
commit083b31b47314c1aa70b2726a9b7d0a3c942c2bd8 (patch)
tree206e861b8e13037ec31907db52a50517f0342fcb /config/nimdoc.cfg
parent07fcce6e631dfc07517e0cc1a2918954cd647f5f (diff)
downloadNim-083b31b47314c1aa70b2726a9b7d0a3c942c2bd8.tar.gz
docgen: group by type feature
Diffstat (limited to 'config/nimdoc.cfg')
-rw-r--r--config/nimdoc.cfg21
1 files changed, 21 insertions, 0 deletions
diff --git a/config/nimdoc.cfg b/config/nimdoc.cfg
index d19286703..2d6ce1861 100644
--- a/config/nimdoc.cfg
+++ b/config/nimdoc.cfg
@@ -83,6 +83,26 @@ doc.body_toc = """
 </div>
 """
 
+doc.body_toc_group = """
+<div class="row">
+  <div class="three columns">
+  <div>
+    Group by:
+    <select onchange="groupBy(this.value)">
+      <option value="section">Section</option>
+      <option value="type">Type</option>
+    </select>
+  </div>
+  $tableofcontents
+  </div>
+  <div class="nine columns" id="content">
+  <div id="tocRoot"></div>
+  <p class="module-desc">$moduledesc</p>
+  $content
+  </div>
+</div>
+"""
+
 doc.body_no_toc = """
 $moduledesc
 $content
@@ -1248,6 +1268,7 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator
   }
 </style>
 
+<script type="text/javascript" src="../dochack.js"></script>
 
 <script type="text/javascript">
 function togglepragma(d) {