sampleindex.cs revision 4bddbb1c77bf8b12cd896d7b808f35bb020cc213
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<!-- start breadcrumb block --> 14<div id="api-info-block"> 15<div class="sum-details-links"> 16 17<!-- related links --> 18<?cs if:projectStructure ?> 19<a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/index.html">Overview</a> 20| Project<?cs else ?>Overview 21| <a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/project.html">Project</a> 22<?cs /if ?> 23| <a href="<?cs var:toroot ?>downloads/samples/<?cs var:projectDir ?>.zip">Download</a> 24 25</div><!-- end sum-details-links --> 26 27</div><!-- end breadcurmb block --> 28 29<h1 itemprop="name"><?cs var:projectDir ?></h1> 30 31<div id="jd-content"> 32<?cs def:display_files(files) ?> 33 34 <?cs each:file = files ?> 35 <?cs if:file.Type != "dir" ?> 36 <div class="structure-<?cs var:file.Type ?>"> 37 <a href="<?cs var:toroot ?><?cs var:file.Href ?>"><?cs var:file.Name ?></a> 38 </div> 39 <?cs else ?> 40 <div class="toggle-content opened structure-dir"> 41 <a href="#" onclick="return toggleContent(this)"> 42 <img src="<?cs var:toroot ?>assets/images/triangle-opened.png" 43 class="toggle-content-img structure-toggle-img" height="9px" width="9px" /> 44 <?cs var:file.Name ?></a><?cs 45 if:file.SummaryFlag == "true" ?><span class="dirInfo" 46 >[ <a href="file.SummaryHref">Info</a> ]</a></span><?cs 47 /if ?> 48 <div class="toggle-content-toggleme structure-toggleme"> 49 <?cs if:file.Sub.0.Name ?> 50 <?cs call:display_files(file.Sub) ?> 51 <?cs /if ?> 52 </div> <?cs # /toggleme ?> 53 </div> <?cs # /toggle-content ?> 54 <?cs /if ?> 55 <?cs /each ?> 56<?cs /def ?> 57 58<?cs if:android.whichdoc == "online" ?> 59 <?cs # If this is the online docs, build the src code navigation links ?> 60 61 <?cs if:projectStructure ?> 62 63 <?cs call:display_files(Files) ?> 64 65 <?cs else ?> <?cs # else not project structure doc ?> 66 67 <?cs var:summary ?> 68 69 <?cs # Remove project structure from landing pages for now 70 # <h2>Project Structure</h2> 71 # <p>Decide what to do with this ...</p> 72 # <?cs call:display_files(Files) ?> 73 74 <?cs /if ?> <?cs # end if projectStructure ?> 75 76<?cs else ?><?cs 77 # else, this means it's offline docs, 78 so don't show src links (we dont have the pages!) ?> 79 80<?cs /if ?><?cs # end if/else online docs ?> 81 82 </div> <!-- end jd-content --> 83 84<?cs include:"footer.cs" ?> 85</div><!-- end doc-content --> 86 87<?cs include:"trailer.cs" ?> 88 89</body> 90</html> 91 92 93