github.com/westcoastroms/westcoastroms-build@v0.0.0-20190928114312-2350e5a73030/build/make/tools/droiddoc/templates-ndk/customizations.cs (about)

     1  <?cs
     2  def:fullpage() ?>
     3    <div id="body-content">
     4  <?cs /def ?>
     5  <?cs
     6  def:sdk_nav() ?>
     7    <div class="wrap clearfix" id="body-content">
     8      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
     9        <div id="devdoc-nav" class="scroll-pane">
    10  
    11  <?cs
    12          include:"../../../../../frameworks/base/docs/html/sdk/sdk_toc.cs" ?>
    13  
    14  
    15        </div>
    16      </div> <!-- end side-nav -->
    17  <?cs /def ?><?cs
    18  
    19  def:no_nav() ?>
    20    <div class="wrap clearfix" id="body-content">
    21  <?cs /def ?><?cs
    22  
    23  def:tools_nav() ?>
    24    <div class="wrap clearfix" id="body-content">
    25      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
    26        <div id="devdoc-nav" class="scroll-pane">
    27  <?cs
    28          include:"../../../../../frameworks/base/docs/html/tools/tools_toc.cs" ?>
    29  
    30  
    31        </div>
    32      </div> <!-- end side-nav -->
    33      <script>
    34        $(document).ready(function() {
    35          scrollIntoView("devdoc-nav");
    36          });
    37      </script>
    38  <?cs /def ?>
    39  <?cs
    40  
    41  def:ndk_guides_nav() ?>
    42    <div class="wrap clearfix" id="body-content">
    43      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
    44        <div id="devdoc-nav" class="scroll-pane">
    45  <?cs
    46          include:"../../../../../frameworks/base/docs/html-ndk/ndk/guides/guides_toc.cs" ?>
    47  
    48  
    49        </div>
    50      </div> <!-- end side-nav -->
    51      <script>
    52        $(document).ready(function() {
    53          scrollIntoView("devdoc-nav");
    54          });
    55      </script>
    56  <?cs /def ?>
    57  
    58  <?cs
    59  
    60  def:ndk_reference_nav() ?>
    61    <div class="wrap clearfix" id="body-content">
    62      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
    63        <div id="devdoc-nav" class="scroll-pane">
    64  <?cs
    65          include:"../../../../../frameworks/base/docs/html-ndk/ndk/reference/reference_toc.cs" ?>
    66  
    67  
    68        </div>
    69      </div> <!-- end side-nav -->
    70      <script>
    71        $(document).ready(function() {
    72          scrollIntoView("devdoc-nav");
    73          });
    74      </script>
    75  <?cs /def ?>
    76  
    77  <?cs
    78  
    79  def:ndk_samples_nav() ?>
    80    <div class="wrap clearfix" id="body-content">
    81      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
    82        <div id="devdoc-nav" class="scroll-pane">
    83  <?cs
    84          include:"../../../../../frameworks/base/docs/html-ndk/ndk/samples/samples_toc.cs" ?>
    85  
    86  
    87        </div>
    88      </div> <!-- end side-nav -->
    89      <script>
    90        $(document).ready(function() {
    91          scrollIntoView("devdoc-nav");
    92          });
    93      </script>
    94  <?cs /def ?>
    95  
    96  <?cs
    97  
    98  def:ndk_downloads_nav() ?>
    99    <div class="wrap clearfix" id="body-content">
   100      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   101        <div id="devdoc-nav" class="scroll-pane">
   102  <?cs
   103          include:"../../../../../frameworks/base/docs/html-ndk/ndk/downloads/downloads_toc.cs" ?>
   104  
   105  
   106        </div>
   107      </div> <!-- end side-nav -->
   108      <script>
   109        $(document).ready(function() {
   110          scrollIntoView("devdoc-nav");
   111          });
   112      </script>
   113  <?cs /def ?>
   114  
   115  <?cs
   116  def:training_nav() ?>
   117    <div class="wrap clearfix" id="body-content">
   118      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   119        <div id="devdoc-nav" class="scroll-pane">
   120  
   121  
   122  <?cs
   123          include:"../../../../../frameworks/base/docs/html/training/training_toc.cs" ?>
   124  
   125  
   126        </div>
   127      </div> <!-- end side-nav -->
   128      <script>
   129        $(document).ready(function() {
   130          scrollIntoView("devdoc-nav");
   131          });
   132      </script>
   133  <?cs /def ?><?cs
   134  
   135  def:googleplay_nav() ?>
   136    <div class="wrap clearfix" id="body-content">
   137      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   138        <div id="devdoc-nav" class="scroll-pane">
   139  <?cs include:"../../../../../frameworks/base/docs/html/distribute/googleplay/googleplay_toc.cs" ?>
   140        </div>
   141      </div> <!-- end side-nav -->
   142      <script>
   143        $(document).ready(function() {
   144          scrollIntoView("devdoc-nav");
   145          });
   146      </script>
   147  <?cs /def ?><?cs
   148  
   149  def:essentials_nav() ?>
   150    <div class="wrap clearfix" id="body-content">
   151      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   152        <div id="devdoc-nav" class="scroll-pane">
   153  <?cs include:"../../../../../frameworks/base/docs/html/distribute/essentials/essentials_toc.cs" ?>
   154        </div>
   155      </div> <!-- end side-nav -->
   156      <script>
   157        $(document).ready(function() {
   158          scrollIntoView("devdoc-nav");
   159          });
   160      </script>
   161  <?cs /def ?><?cs
   162  
   163  def:users_nav() ?>
   164    <div class="wrap clearfix" id="body-content">
   165      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   166        <div id="devdoc-nav" class="scroll-pane">
   167  <?cs include:"../../../../../frameworks/base/docs/html/distribute/users/users_toc.cs" ?>
   168        </div>
   169      </div> <!-- end side-nav -->
   170      <script>
   171        $(document).ready(function() {
   172          scrollIntoView("devdoc-nav");
   173          });
   174      </script>
   175  <?cs /def ?><?cs
   176  
   177  def:engage_nav() ?>
   178    <div class="wrap clearfix" id="body-content">
   179      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   180        <div id="devdoc-nav" class="scroll-pane">
   181  <?cs include:"../../../../../frameworks/base/docs/html/distribute/engage/engage_toc.cs" ?>
   182        </div>
   183      </div> <!-- end side-nav -->
   184      <script>
   185        $(document).ready(function() {
   186          scrollIntoView("devdoc-nav");
   187          });
   188      </script>
   189  <?cs /def ?><?cs
   190  
   191  def:analyze_nav() ?>
   192    <div class="wrap clearfix" id="body-content">
   193      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   194        <div id="devdoc-nav" class="scroll-pane">
   195  <?cs include:"../../../../../frameworks/base/docs/html/distribute/analyze/analyze_toc.cs" ?>
   196        </div>
   197      </div> <!-- end side-nav -->
   198      <script>
   199        $(document).ready(function() {
   200          scrollIntoView("devdoc-nav");
   201          });
   202      </script>
   203  <?cs /def ?><?cs
   204  
   205  def:monetize_nav() ?>
   206    <div class="wrap clearfix" id="body-content">
   207      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   208        <div id="devdoc-nav" class="scroll-pane">
   209  <?cs include:"../../../../../frameworks/base/docs/html/distribute/monetize/monetize_toc.cs" ?>
   210        </div>
   211      </div> <!-- end side-nav -->
   212      <script>
   213        $(document).ready(function() {
   214          scrollIntoView("devdoc-nav");
   215          });
   216      </script>
   217  <?cs /def ?><?cs
   218  
   219  def:disttools_nav() ?>
   220    <div class="wrap clearfix" id="body-content">
   221      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   222        <div id="devdoc-nav" class="scroll-pane">
   223  <?cs include:"../../../../../frameworks/base/docs/html/distribute/tools/disttools_toc.cs" ?>
   224        </div>
   225      </div> <!-- end side-nav -->
   226      <script>
   227        $(document).ready(function() {
   228          scrollIntoView("devdoc-nav");
   229          });
   230      </script>
   231  <?cs /def ?><?cs
   232  
   233  def:stories_nav() ?>
   234    <div class="wrap clearfix" id="body-content">
   235      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   236        <div id="devdoc-nav" class="scroll-pane">
   237  <?cs include:"../../../../../frameworks/base/docs/html/distribute/stories/stories_toc.cs" ?>
   238        </div>
   239      </div> <!-- end side-nav -->
   240      <script>
   241        $(document).ready(function() {
   242          scrollIntoView("devdoc-nav");
   243          });
   244      </script>
   245  <?cs /def ?><?cs
   246  
   247  def:guide_nav() ?>
   248    <div class="wrap clearfix" id="body-content">
   249      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   250        <div id="devdoc-nav" class="scroll-pane">
   251  
   252  <?cs
   253          include:"../../../../../frameworks/base/docs/html/guide/guide_toc.cs" ?>
   254  
   255  
   256        </div>
   257      </div> <!-- end side-nav -->
   258      <script>
   259        $(document).ready(function() {
   260          scrollIntoView("devdoc-nav");
   261          });
   262      </script>
   263  <?cs /def ?>
   264  <?cs
   265  def:design_nav() ?>
   266    <div class="wrap clearfix" id="body-content">
   267      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   268        <div id="devdoc-nav" class="scroll-pane">
   269  
   270  
   271  <?cs
   272          include:"../../../../../frameworks/base/docs/html/design/design_toc.cs" ?>
   273  
   274  
   275        </div>
   276      </div> <!-- end side-nav -->
   277      <script>
   278        $(document).ready(function() {
   279          scrollIntoView("devdoc-nav");
   280          });
   281      </script>
   282  <?cs /def ?>
   283  <?cs
   284  def:distribute_nav() ?>
   285    <div class="wrap clearfix" id="body-content">
   286      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   287        <div id="devdoc-nav" class="scroll-pane">
   288  
   289  <?cs
   290          include:"../../../../../frameworks/base/docs/html/distribute/distribute_toc.cs" ?>
   291  
   292  
   293        </div>
   294      </div> <!-- end side-nav -->
   295      <script>
   296        $(document).ready(function() {
   297          scrollIntoView("devdoc-nav");
   298          });
   299      </script>
   300  <?cs /def ?>
   301  
   302  <?cs
   303  def:samples_nav() ?>
   304    <div class="wrap clearfix" id="body-content">
   305      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   306        <div id="devdoc-nav" class="scroll-pane">
   307  
   308  <?cs
   309          include:"../../../../../frameworks/base/docs/html/samples/samples_toc.cs" ?>
   310  
   311        </div>
   312  
   313      </div> <!-- end side-nav -->
   314      <script>
   315        $(document).ready(function() {
   316          scrollIntoView("devdoc-nav");
   317          });
   318      </script>
   319  <?cs /def ?>
   320  
   321  <?cs
   322  def:google_nav() ?>
   323    <div class="wrap clearfix" id="body-content">
   324      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   325        <div id="devdoc-nav" class="scroll-pane">
   326  
   327  <?cs
   328          include:"../../../../../frameworks/base/docs/html/google/google_toc.cs" ?>
   329  
   330  
   331        </div>
   332        <script type="text/javascript">
   333         showGoogleRefTree();
   334  
   335        </script>
   336      </div> <!-- end side-nav -->
   337      <script>
   338        $(document).ready(function() {
   339          scrollIntoView("devdoc-nav");
   340          });
   341      </script>
   342  <?cs /def ?>
   343  
   344  <?cs
   345  def:about_nav() ?>
   346    <div class="wrap clearfix" id="body-content">
   347      <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   348        <div id="devdoc-nav" class="scroll-pane">
   349  
   350  <?cs
   351          include:"../../../../../frameworks/base/docs/html/about/about_toc.cs" ?>
   352  
   353  
   354        </div>
   355      </div> <!-- end side-nav -->
   356      <script>
   357        $(document).ready(function() {
   358          scrollIntoView("devdoc-nav");
   359          });
   360      </script>
   361  <?cs /def ?>
   362  
   363  
   364  <?cs
   365  def:wear_nav() ?>
   366    <div class="wrap clearfix" id="body-content">
   367      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   368        <div id="devdoc-nav" class="scroll-pane">
   369  
   370  <?cs
   371          include:"../../../../../frameworks/base/docs/html/wear/wear_toc.cs" ?>
   372  
   373  
   374        </div>
   375      </div> <!-- end side-nav -->
   376      <script>
   377        $(document).ready(function() {
   378          scrollIntoView("devdoc-nav");
   379          });
   380      </script>
   381  <?cs /def ?>
   382  
   383  <?cs
   384  def:preview_nav() ?>
   385    <div class="wrap clearfix" id="body-content">
   386      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   387        <div id="devdoc-nav" class="scroll-pane">
   388          <?cs
   389            include:"../../../../../frameworks/base/docs/html/preview/preview_toc.cs" ?>
   390        </div>
   391      </div> <!-- end side-nav -->
   392      <script>
   393        $(document).ready(function() {
   394          scrollIntoView("devdoc-nav");
   395          });
   396      </script>
   397  <?cs /def ?>
   398  
   399  <?cs # The default side navigation for the reference docs ?><?cs
   400  def:default_left_nav() ?>
   401  <?cs if:reference.gcm || reference.gms ?>
   402    <?cs call:google_nav() ?>
   403  <?cs else ?>
   404    <div class="wrap clearfix" id="body-content">
   405      <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
   406        <div id="devdoc-nav">
   407        <div id="api-nav-header">
   408          <div id="api-level-toggle">
   409            <label for="apiLevelCheckbox" class="disabled"
   410              title="Select your target API level to dim unavailable APIs">API level: </label>
   411            <div class="select-wrapper">
   412              <select id="apiLevelSelector">
   413                <!-- option elements added by buildApiLevelSelector() -->
   414              </select>
   415            </div>
   416          </div><!-- end toggle -->
   417          <div id="api-nav-title">Android APIs</div>
   418          </div><!-- end nav header -->
   419        <script>
   420          var SINCE_DATA = [ <?cs
   421            each:since = since ?>'<?cs
   422              var:since.name ?>'<?cs
   423              if:!last(since) ?>, <?cs /if ?><?cs
   424            /each
   425          ?> ];
   426          buildApiLevelSelector();
   427        </script>
   428  
   429        <div id="swapper">
   430          <div id="nav-panels">
   431            <div id="resize-packages-nav">
   432              <div id="packages-nav" class="scroll-pane">
   433  
   434                <ul>
   435                  <?cs call:package_link_list(docs.packages) ?>
   436                </ul><br/>
   437  
   438              </div> <!-- end packages-nav -->
   439            </div> <!-- end resize-packages -->
   440            <div id="classes-nav" class="scroll-pane">
   441  
   442  
   443  <?cs
   444              if:subcount(class.package) ?>
   445              <ul>
   446                <?cs call:list("Annotations", class.package.annotations) ?>
   447                <?cs call:list("Interfaces", class.package.interfaces) ?>
   448                <?cs call:list("Classes", class.package.classes) ?>
   449                <?cs call:list("Enums", class.package.enums) ?>
   450                <?cs call:list("Exceptions", class.package.exceptions) ?>
   451                <?cs call:list("Errors", class.package.errors) ?>
   452              </ul><?cs
   453              elif:subcount(package) ?>
   454              <ul>
   455                <?cs call:class_link_list("Annotations", package.annotations) ?>
   456                <?cs call:class_link_list("Interfaces", package.interfaces) ?>
   457                <?cs call:class_link_list("Classes", package.classes) ?>
   458                <?cs call:class_link_list("Enums", package.enums) ?>
   459                <?cs call:class_link_list("Exceptions", package.exceptions) ?>
   460                <?cs call:class_link_list("Errors", package.errors) ?>
   461              </ul><?cs
   462              else ?>
   463                <p style="padding:10px">Select a package to view its members</p><?cs
   464              /if ?><br/>
   465  
   466  
   467            </div><!-- end classes -->
   468          </div><!-- end nav-panels -->
   469          <div id="nav-tree" style="display:none" class="scroll-pane">
   470            <div id="tree-list"></div>
   471          </div><!-- end nav-tree -->
   472        </div><!-- end swapper -->
   473        <div id="nav-swap">
   474        <a class="fullscreen">fullscreen</a>
   475        <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
   476        </div>
   477      </div> <!-- end devdoc-nav -->
   478      </div> <!-- end side-nav -->
   479      <script type="text/javascript">
   480        // init fullscreen based on user pref
   481        var fullscreen = readCookie("fullscreen");
   482        if (fullscreen != 0) {
   483          if (fullscreen == "false") {
   484            toggleFullscreen(false);
   485          } else {
   486            toggleFullscreen(true);
   487          }
   488        }
   489        // init nav version for mobile
   490        if (isMobile) {
   491          swapNav(); // tree view should be used on mobile
   492          $('#nav-swap').hide();
   493        } else {
   494          chooseDefaultNav();
   495          if ($("#nav-tree").is(':visible')) {
   496            init_default_navtree("<?cs var:toroot ?>");
   497          }
   498        }
   499        // scroll the selected page into view
   500        $(document).ready(function() {
   501          scrollIntoView("packages-nav");
   502          scrollIntoView("classes-nav");
   503          });
   504      </script>
   505  <?cs /if ?>
   506      <?cs
   507  /def ?>
   508  
   509  
   510  <?cs
   511  def:header_search_widget() ?>
   512  <div class="menu-container">
   513    <div class="moremenu">
   514      <div id="more-btn"></div>
   515    </div>
   516    <div class="morehover" id="moremenu">
   517      <div class="top"></div>
   518      <div class="mid">
   519        <div class="header">Links</div>
   520        <ul>
   521          <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
   522          <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
   523          <li><a href="<?cs var:toroot ?>about/index.html">About Android</a></li>
   524        </ul>
   525        <div class="header">Android Sites</div>
   526        <ul>
   527          <li><a href="http://www.android.com">Android.com</a></li>
   528          <li class="active"><a>Android Developers</a></li>
   529          <li><a href="http://source.android.com">Android Open Source Project</a></li>
   530        </ul>
   531  
   532        <?cs # Include language switcher only in online docs ?>
   533        <?cs if:android.whichdoc == "online" ?>
   534          <div class="header">Language</div>
   535            <div id="language" class="locales">
   536              <select name="language" onChange="changeLangPref(this.value, true)">
   537                  <option value="en">English</option>
   538                  <option value="es">Español</option>
   539                  <option value="ja">日本語</option>
   540                  <option value="ko">한국어</option>
   541                  <option value="ru">Русский</option>
   542                  <option value="zh-cn">中文(简体)</option>
   543                  <option value="zh-tw">中文(繁體)</option>
   544              </select>
   545            </div>
   546          <script type="text/javascript">
   547            <!--
   548            loadLangPref();
   549              //-->
   550          </script>
   551        <?cs /if ?>
   552        <?cs # End of lang switcher ?>
   553        <br class="clearfix" />
   554      </div><!-- end 'mid' -->
   555      <div class="bottom"></div>
   556    </div><!-- end 'moremenu' -->
   557  
   558    <div class="search" id="search-container">
   559      <div class="search-inner">
   560        <div id="search-btn"></div>
   561        <div class="left"></div>
   562        <form onsubmit="return submit_search()">
   563          <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
   564            onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
   565            onkeydown="return search_changed(event, true, '<?cs var:toroot ?>')"
   566            onkeyup="return search_changed(event, false, '<?cs var:toroot ?>')" />
   567        </form>
   568        <div class="right"></div>
   569        <a class="close hide">close</a>
   570        <div class="left"></div>
   571        <div class="right"></div>
   572      </div><!-- end search-inner -->
   573    </div><!-- end search-container -->
   574  
   575    <div class="search_filtered_wrapper reference">
   576      <div class="suggest-card reference no-display">
   577        <ul class="search_filtered">
   578        </ul>
   579      </div>
   580    </div>
   581  
   582    <div class="search_filtered_wrapper docs">
   583      <div class="suggest-card dummy no-display">&nbsp;</div>
   584      <div class="suggest-card develop no-display">
   585        <ul class="search_filtered">
   586        </ul>
   587        <div class="child-card guides no-display">
   588        </div>
   589        <div class="child-card training no-display">
   590        </div>
   591        <div class="child-card samples no-display">
   592        </div>
   593      </div>
   594      <div class="suggest-card design no-display">
   595        <ul class="search_filtered">
   596        </ul>
   597      </div>
   598      <div class="suggest-card distribute no-display">
   599        <ul class="search_filtered">
   600        </ul>
   601      </div>
   602    </div>
   603  </div><!-- end menu-container (search and menu widget) -->
   604  <?cs /def ?>
   605  
   606  
   607  
   608  <?cs
   609  def:custom_left_nav() ?><?cs
   610    if:fullpage ?><?cs
   611      call:fullpage() ?><?cs
   612    elif:nonavpage ?><?cs
   613      call:no_nav() ?><?cs
   614    elif:ndk ?><?cs
   615      if:guide ?><?cs
   616        call:ndk_guides_nav() ?><?cs
   617      elif:reference ?><?cs
   618        call:ndk_reference_nav() ?><?cs
   619      elif:samples ?><?cs
   620        call:ndk_samples_nav() ?><?cs
   621      elif:downloads ?><?cs
   622        call:ndk_downloads_nav() ?><?cs
   623      /if ?><?cs
   624    elif:guide ?><?cs
   625      call:guide_nav() ?><?cs
   626    elif:design ?><?cs
   627      call:design_nav() ?><?cs
   628    elif:training ?><?cs
   629      call:training_nav() ?><?cs
   630    elif:tools ?><?cs
   631      call:tools_nav() ?><?cs
   632    elif:google ?><?cs
   633      call:google_nav() ?><?cs
   634    elif:samples ?><?cs
   635      call:samples_nav() ?><?cs
   636    elif:distribute ?><?cs
   637      if:googleplay ?><?cs
   638        call:googleplay_nav() ?><?cs
   639      elif:essentials ?><?cs
   640        call:essentials_nav() ?><?cs
   641      elif:users ?><?cs
   642        call:users_nav() ?><?cs
   643      elif:engage ?><?cs
   644        call:engage_nav() ?><?cs
   645      elif:monetize ?><?cs
   646        call:monetize_nav() ?><?cs
   647      elif:analyze ?><?cs
   648        call:analyze_nav() ?><?cs
   649      elif:disttools ?><?cs
   650        call:disttools_nav() ?><?cs
   651      elif:stories ?><?cs
   652        call:stories_nav() ?><?cs
   653      /if ?><?cs
   654    elif:about ?><?cs
   655      call:about_nav() ?><?cs
   656    elif:distribute ?><?cs
   657      call:distribute_nav() ?><?cs
   658    elif:wear ?><?cs
   659      call:wear_nav() ?><?cs
   660    elif:preview ?><?cs
   661      call:preview_nav() ?><?cs
   662    else ?><?cs
   663      call:default_left_nav() ?> <?cs
   664    /if ?><?cs
   665  /def ?>
   666  
   667  <?cs # appears at the bottom of every page ?><?cs
   668  def:custom_cc_copyright() ?>
   669    Except as noted, this content is
   670    licensed under <a href="http://creativecommons.org/licenses/by/2.5/">
   671    Creative Commons Attribution 2.5</a>. For details and
   672    restrictions, see the <a href="<?cs var:toroot ?>license.html">Content
   673    License</a>.<?cs
   674  /def ?>
   675  
   676  <?cs
   677  def:custom_copyright() ?>
   678    Except as noted, this content is licensed under <a
   679    href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
   680    For details and restrictions, see the <a href="<?cs var:toroot ?>license.html">
   681    Content License</a>.<?cs
   682  /def ?>
   683  
   684  <?cs
   685  def:custom_footerlinks() ?>
   686    <p>
   687      <a href="<?cs var:toroot ?>about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
   688      <a href="<?cs var:toroot ?>legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
   689      <a href="<?cs var:toroot ?>support.html">Support</a>
   690    </p><?cs
   691  /def ?>
   692  
   693  <?cs # appears on the right side of the blue bar at the bottom off every page ?><?cs
   694  def:custom_buildinfo() ?><?cs
   695    if:!google && !reference.gcm && !reference.gms ?>
   696      Android <?cs var:sdk.version ?>&nbsp;r<?cs var:sdk.rel.id ?> &mdash; <?cs
   697    /if ?>
   698  <script src="<?cs var:toroot ?>timestamp.js" type="text/javascript"></script>
   699  <script>document.write(BUILD_TIMESTAMP)</script>
   700  <?cs /def ?>
   701