Re-arrange files, add support for classic JS Documentor, and packer
[gnome.introspection-doc-generator] / templates / seed / class_ix.html
diff --git a/templates/seed/class_ix.html b/templates/seed/class_ix.html
new file mode 100644 (file)
index 0000000..96602b1
--- /dev/null
@@ -0,0 +1,49 @@
+<h2 class="classTitle">{+ (new Link().toSymbol(data.name)) +}</h2>
+<br/>
+
+<h3>Classes</h3>
+
+<if test="data.objects.length > 0">
+  <ul>
+         <for each="c" in="data.objects">
+                 <li>  {+ (new Link().toSymbol(data.name + '.' + c)) +} </li>
+         </for>
+  </ul>
+</if>
+
+<h3>Interfaces</h3>
+<if test="data.interfaces.length > 0">
+  <ul>
+    <for each="c" in="data.interfaces">
+      <li>  {+ (new Link().toSymbol(data.name + '.' + c)) +} </li>
+    </for>
+  </ul>
+</if>
+
+<h3>Structs</h3>
+<if test="data.structs.length > 0">
+  <ul>
+    <for each="c" in="data.structs">
+      <li>  {+ (new Link().toSymbol(data.name + '.' + c)) +} </li>
+    </for>
+  </ul>
+</if>
+
+<h3>Unions</h3>
+<if test="data.unions.length > 0">
+  <ul>
+         <for each="c" in="data.unions">
+                 <li>  {+ (new Link().toSymbol(data.name + '.' + c)) +} </li>
+         </for>
+  </ul>
+</if>
+
+<h3>Enums</h3>
+<if test="data.enums.length > 0">
+  <ul>
+         <for each="c" in="data.enums">
+                 <li>  {+ (new Link().toSymbol(data.name + '.' + c)) +} </li>
+         </for>
+
+  </ul>
+</if>
\ No newline at end of file