sampleindex.cs revision dc63ddaabbfdd669f36327d08c4878b9a4fcefa7
1<?cs include:"doctype.cs" ?>
2<?cs include:"macros.cs" ?>
3<html<?cs if:devsite ?> devsite<?cs /if ?>>
4<?cs include:"head_tag.cs" ?>
5<body class="gc-documentation develop samples" itemscope itemtype="http://schema.org/Article">
6<?cs include:"header.cs" ?>
7
8<div <?cs if:fullpage
9?>class="fullpage"<?cs elif:design||tools||about||sdk||distribute
10?>class="col-13" id="doc-col"<?cs else
11?>class="col-12" id="doc-col"<?cs /if ?> >
12
13<h1 itemprop="name"><?cs var:projectTitle ?></h1>
14
15<div id="jd-content">
16<?cs def:display_files(files) ?>
17
18    <?cs each:file = files ?>
19        <?cs if:file.Type != "dir" ?>
20            <div class="structure-<?cs var:file.Type ?>">
21            <a href="<?cs var:toroot ?><?cs var:file.Href ?>"><?cs var:file.Name ?></a>
22            </div>
23        <?cs else ?>
24            <div class="toggle-content opened structure-dir">
25               <a href="#" onclick="return toggleContent(this)">
26               <img src="<?cs var:toroot ?>assets/images/triangle-opened.png"
27                  class="toggle-content-img structure-toggle-img" height="9px" width="9px" />
28               <?cs var:file.Name ?></a><?cs
29                  if:file.SummaryFlag == "true" ?><span class="dirInfo"
30                    >[&nbsp;<a href="file.SummaryHref">Info</a>&nbsp;]</a></span><?cs
31                  /if ?>
32               <div class="toggle-content-toggleme structure-toggleme">
33            <?cs if:file.Sub.0.Name ?>
34                 <?cs call:display_files(file.Sub) ?>
35            <?cs /if ?>
36               </div> <?cs # /toggleme ?>
37            </div> <?cs # /toggle-content ?>
38         <?cs /if ?>
39    <?cs /each ?>
40<?cs /def ?>
41
42<?cs if:android.whichdoc == "online" ?>
43
44<?cs # If this is the online docs, build the src code navigation links ?>
45
46<?cs if:page.title == "Project Structure" ?>
47
48<?cs call:display_files(Files) ?>
49
50<?cs else ?> <?cs # else not project structure doc ?>
51
52<?cs var:summary ?>
53
54<h2>Project Structure</h2>
55
56<p>Decide what to do with this ...</p>
57
58<?cs call:display_files(Files) ?>
59
60<?cs /if ?> <?cs # end if project structure ?>
61
62<?cs else ?><?cs
63  # else, this means it's offline docs,
64          so don't show src links (we dont have the pages!) ?>
65
66<p>You can find the source code for this sample in your SDK at:</p>
67<p style="margin-left:2em">
68<code><em>&lt;sdk&gt;</em>/samples/android-<em>&lt;version&gt;</em>/</code>
69</p>
70
71<?cs /if ?><?cs # end if/else online docs ?>
72
73  </div> <!-- end jd-content -->
74
75<?cs include:"footer.cs" ?>
76</div><!-- end doc-content -->
77
78<?cs include:"trailer.cs" ?>
79
80</body>
81</html>
82
83
84