|
a |
|
b/Docs/tools/group-toc.md.jinja |
|
|
1 |
# {{group}} |
|
|
2 |
|
|
|
3 |
This is list of documented class templates in related to {{group}} in the model repository |
|
|
4 |
|
|
|
5 |
|
|
|
6 |
{% for topicname, topic in topics.items() %} |
|
|
7 |
{%- if topics | length > 1 %} |
|
|
8 |
## {{ topicname }} |
|
|
9 |
{% endif %} |
|
|
10 |
|
|
|
11 |
{% for filename, fdata in topic.items() %} |
|
|
12 |
|
|
|
13 |
::: {rubric} [{{filename}}](#{{ (group+"."+topicname+"."+filename) | replace(" ","-") }}.any) |
|
|
14 |
::: |
|
|
15 |
|
|
|
16 |
{{fdata.descr}} |
|
|
17 |
|
|
|
18 |
[`#include "{{fdata.include_str}}"`{l=AnyScriptDoc}](#{{ (group+"."+topicname+"."+filename) | replace(" ","-")}}.any) |
|
|
19 |
{% for class in fdata.class_templates %} |
|
|
20 |
* [`{{class.name}} <ObjectName>()={};`{l=AnyScriptDoc}](#{{ (group+"."+topicname+"."+filename) | replace(" ","-")}}.{{class.name}}) |
|
|
21 |
{% endfor %} |
|
|
22 |
{%- endfor %} |
|
|
23 |
|
|
|
24 |
|
|
|
25 |
```{toctree} |
|
|
26 |
:caption: {{ topicname }} |
|
|
27 |
:includehidden: true |
|
|
28 |
:hidden: true |
|
|
29 |
:maxdepth: 2 |
|
|
30 |
:titlesonly: true |
|
|
31 |
{% for filename in topic %} |
|
|
32 |
class-templates/{{ group }}.{{topicname}}.{{ filename }} |
|
|
33 |
{%- endfor %} |
|
|
34 |
|
|
|
35 |
``` |
|
|
36 |
|
|
|
37 |
|
|
|
38 |
{% endfor %} |
|
|
39 |
|