aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/resources/_layouts/doc.html
blob: b3947c884ff3f0d68c69eb09ac891e295582c9cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
layout: main
---

<div id="content-wrapper">
    <div class="index-wrapper">
        {% include "toc" %}
        <ul class="index-entities">
        {% if docs.size > 0 %}
        <li class="index-title">
            <span>API</span>
        </li>
        {% endif %}
        {% for pkg in docs %}
            <li class="index-entity entity-package">
                <a class="entity-name" href="{{ site.baseurl }}/api/{{ pkg.path | join: "/" }}/index.html">{{ pkg.name }}</a>
            </li>
            {% for member in pkg.children %}
                {% if member.kind == "object" and member.hasCompanion %}
                {% elsif member.kind != "package" %}
                <li class="index-entity {% if member.hasCompanion %} with-companion {% endif %}">
                    <div class="entity-kinds">
                        {% if member.hasCompanion %}
                        <a class="letter-anchor object" href="{{ site.baseurl }}/api/{{ member.companionPath | join: "/" }}.html">O</a>
                        {% endif %}
                        <a class="letter-anchor {{ member.kind }}" href="{{ site.baseurl }}/api/{{ member.path | join: "/" }}.html">{{ member.kind | first | capitalize }}</a>
                    </div>
                    <a class="entity-name" href="{{ site.baseurl }}/api/{{ member.path | join: "/" }}.html">{{ member.name }}</a>
                </li>
                {% endif %}
            {% endfor %}
        {% endfor %}
        </ul>
    </div>
    <div id="content-body">
        <div id="menu-toggle" onclick="toggleMenu()">
            <i class="fa fa-bars" aria-hidden="true"></i>
        </div>
        {{ content }}
    </div>
</div>


<script>
function toggleMenu() {
    var wrapper = document.getElementById("content-wrapper");
    wrapper.classList.toggle("toggled");
}
</script>