customizations.cs revision 4b270cdf3678998370c2c3629711797ec7ab8a5a
1<?cs 2def:fullpage() ?> 3 <div id="body-content"> 4<?cs /def ?> 5<?cs 6def: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<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 11 12<?cs 13 include:"../../../../frameworks/base/docs/html/sdk/sdk_toc.cs" ?> 14 15 16 </div> 17 </div> <!-- end side-nav --> 18<?cs /def ?> 19<?cs 20def:resources_tab_nav() ?> 21 <div class="wrap clearfix" id="body-content"> 22 <a 23 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 24 <div id="devdoc-nav" class="scroll-pane"> 25<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 26 27<?cs 28 include:"../../../../frameworks/base/docs/html/resources/resources_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 40def:tools_nav() ?> 41 <div class="wrap clearfix" id="body-content"> 42 <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 43 <div id="devdoc-nav" class="scroll-pane"> 44<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 45<?cs 46 include:"../../../../frameworks/base/docs/html/tools/tools_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<?cs 58def:training_nav() ?> 59 <div class="wrap clearfix" id="body-content"> 60 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 61 <div id="devdoc-nav" class="scroll-pane"> 62<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 63 64 65<?cs 66 include:"../../../../frameworks/base/docs/html/training/training_toc.cs" ?> 67 68 69 </div> 70 </div> <!-- end side-nav --> 71 <script> 72 $(document).ready(function() { 73 scrollIntoView("devdoc-nav"); 74 }); 75 </script> 76<?cs /def ?> 77<?cs 78def:guide_nav() ?> 79 <div class="wrap clearfix" id="body-content"> 80 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 81 <div id="devdoc-nav" class="scroll-pane"> 82<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 83 84 85<?cs 86 include:"../../../../frameworks/base/docs/html/guide/guide_toc.cs" ?> 87 88 89 </div> 90 </div> <!-- end side-nav --> 91 <script> 92 $(document).ready(function() { 93 scrollIntoView("devdoc-nav"); 94 }); 95 </script> 96<?cs /def ?> 97<?cs 98def:design_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<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 103 104 105<?cs 106 include:"../../../../frameworks/base/docs/html/design/design_toc.cs" ?> 107 108 109 </div> 110 </div> <!-- end side-nav --> 111 <script> 112 $(document).ready(function() { 113 scrollIntoView("devdoc-nav"); 114 }); 115 </script> 116<?cs /def ?> 117<?cs 118def:distribute_nav() ?> 119 <div class="wrap clearfix" id="body-content"> 120 <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 121 <div id="devdoc-nav" class="scroll-pane"> 122<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 123 124<?cs 125 include:"../../../../frameworks/base/docs/html/distribute/distribute_toc.cs" ?> 126 127 128 </div> 129 </div> <!-- end side-nav --> 130 <script> 131 $(document).ready(function() { 132 scrollIntoView("devdoc-nav"); 133 }); 134 </script> 135<?cs /def ?> 136 137<?cs 138def:samples_nav() ?> 139 <div class="wrap clearfix" id="body-content"> 140 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 141 <div id="devdoc-nav" class="scroll-pane"> 142<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 143 144<?cs 145 include:"../../../../frameworks/base/docs/html/samples/samples_toc.cs" ?> 146 147 </div> 148 149 </div> <!-- end side-nav --> 150 <script> 151 $(document).ready(function() { 152 scrollIntoView("devdoc-nav"); 153 }); 154 </script> 155<?cs /def ?> 156 157<?cs 158def:google_nav() ?> 159 <div class="wrap clearfix" id="body-content"> 160 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 161 <div id="devdoc-nav" class="scroll-pane"> 162<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 163 164<?cs 165 include:"../../../../frameworks/base/docs/html/google/google_toc.cs" ?> 166 167 168 </div> 169 <script type="text/javascript"> 170 showGoogleRefTree(); 171 172 </script> 173 </div> <!-- end side-nav --> 174 <script> 175 $(document).ready(function() { 176 scrollIntoView("devdoc-nav"); 177 }); 178 </script> 179<?cs /def ?> 180 181<?cs 182def:about_nav() ?> 183 <div class="wrap clearfix" id="body-content"> 184 <div class="col-3" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 185 <div id="devdoc-nav" class="scroll-pane"> 186<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 187 188<?cs 189 include:"../../../../frameworks/base/docs/html/about/about_toc.cs" ?> 190 191 192 </div> 193 </div> <!-- end side-nav --> 194 <script> 195 $(document).ready(function() { 196 scrollIntoView("devdoc-nav"); 197 }); 198 </script> 199<?cs /def ?> 200 201 202<?cs 203def:wear_nav() ?> 204 <div class="wrap clearfix" id="body-content"> 205 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 206 <div id="devdoc-nav" class="scroll-pane"> 207<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 208 209<?cs 210 include:"../../../../frameworks/base/docs/html/wear/wear_toc.cs" ?> 211 212 213 </div> 214 </div> <!-- end side-nav --> 215 <script> 216 $(document).ready(function() { 217 scrollIntoView("devdoc-nav"); 218 }); 219 </script> 220<?cs /def ?> 221 222<?cs # The default side navigation for the reference docs ?><?cs 223def:default_left_nav() ?> 224<?cs if:reference.gcm || reference.gms ?> 225 <?cs call:google_nav() ?> 226<?cs else ?> 227 <div class="wrap clearfix" id="body-content"> 228 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> 229 <div id="devdoc-nav"> 230 231<a class="totop" href="#top" data-g-event="left-nav-top">to top</a> 232 <div id="api-nav-header"> 233 <div id="api-level-toggle"> 234 <label for="apiLevelCheckbox" class="disabled" 235 title="Select your target API level to dim unavailable APIs">API level: </label> 236 <div class="select-wrapper"> 237 <select id="apiLevelSelector"> 238 <!-- option elements added by buildApiLevelSelector() --> 239 </select> 240 </div> 241 </div><!-- end toggle --> 242 <div id="api-nav-title">Android APIs</div> 243 </div><!-- end nav header --> 244 <script> 245 var SINCE_DATA = [ <?cs 246 each:since = since ?>'<?cs 247 var:since.name ?>'<?cs 248 if:!last(since) ?>, <?cs /if ?><?cs 249 /each 250 ?> ]; 251 buildApiLevelSelector(); 252 </script> 253 254 <div id="swapper"> 255 <div id="nav-panels"> 256 <div id="resize-packages-nav"> 257 <div id="packages-nav" class="scroll-pane"> 258 259 <ul> 260 <?cs call:package_link_list(docs.packages) ?> 261 </ul><br/> 262 263 </div> <!-- end packages-nav --> 264 </div> <!-- end resize-packages --> 265 <div id="classes-nav" class="scroll-pane"> 266 267 268<?cs 269 if:subcount(class.package) ?> 270 <ul> 271 <?cs call:list("Interfaces", class.package.interfaces) ?> 272 <?cs call:list("Classes", class.package.classes) ?> 273 <?cs call:list("Enums", class.package.enums) ?> 274 <?cs call:list("Exceptions", class.package.exceptions) ?> 275 <?cs call:list("Errors", class.package.errors) ?> 276 </ul><?cs 277 elif:subcount(package) ?> 278 <ul> 279 <?cs call:class_link_list("Interfaces", package.interfaces) ?> 280 <?cs call:class_link_list("Classes", package.classes) ?> 281 <?cs call:class_link_list("Enums", package.enums) ?> 282 <?cs call:class_link_list("Exceptions", package.exceptions) ?> 283 <?cs call:class_link_list("Errors", package.errors) ?> 284 </ul><?cs 285 else ?> 286 <p style="padding:10px">Select a package to view its members</p><?cs 287 /if ?><br/> 288 289 290 </div><!-- end classes --> 291 </div><!-- end nav-panels --> 292 <div id="nav-tree" style="display:none" class="scroll-pane"> 293 <div id="tree-list"></div> 294 </div><!-- end nav-tree --> 295 </div><!-- end swapper --> 296 <div id="nav-swap"> 297 <a class="fullscreen">fullscreen</a> 298 <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> 299 </div> 300 </div> <!-- end devdoc-nav --> 301 </div> <!-- end side-nav --> 302 <script type="text/javascript"> 303 // init fullscreen based on user pref 304 var fullscreen = readCookie("fullscreen"); 305 if (fullscreen != 0) { 306 if (fullscreen == "false") { 307 toggleFullscreen(false); 308 } else { 309 toggleFullscreen(true); 310 } 311 } 312 // init nav version for mobile 313 if (isMobile) { 314 swapNav(); // tree view should be used on mobile 315 $('#nav-swap').hide(); 316 } else { 317 chooseDefaultNav(); 318 if ($("#nav-tree").is(':visible')) { 319 init_default_navtree("<?cs var:toroot ?>"); 320 } 321 } 322 // scroll the selected page into view 323 $(document).ready(function() { 324 scrollIntoView("packages-nav"); 325 scrollIntoView("classes-nav"); 326 }); 327 </script> 328<?cs /if ?> 329 <?cs 330/def ?> 331 332<?cs 333def:custom_left_nav() ?><?cs 334 if:fullpage ?><?cs 335 call:fullpage() ?><?cs 336 elif:guide ?><?cs 337 call:guide_nav() ?><?cs 338 elif:design ?><?cs 339 call:design_nav() ?><?cs 340 elif:training ?><?cs 341 call:training_nav() ?><?cs 342 elif:tools ?><?cs 343 call:tools_nav() ?><?cs 344 elif:google ?><?cs 345 call:google_nav() ?><?cs 346 elif:samples ?><?cs 347 call:samples_nav() ?><?cs 348 elif:more ?><?cs 349 call:dist_more_nav() ?><?cs 350 elif:distribute ?><?cs 351 call:distribute_nav() ?><?cs 352 elif:about ?><?cs 353 call:about_nav() ?><?cs 354 elif:wear ?><?cs 355 call:wear_nav() ?><?cs 356 else ?><?cs 357 call:default_left_nav() ?> <?cs 358 /if ?><?cs 359/def ?> 360 361<?cs # appears at the bottom of every page ?><?cs 362def:custom_cc_copyright() ?> 363 Except as noted, this content is 364 licensed under <a href="http://creativecommons.org/licenses/by/2.5/"> 365 Creative Commons Attribution 2.5</a>. For details and 366 restrictions, see the <a href="<?cs var:toroot ?>license.html">Content 367 License</a>.<?cs 368/def ?> 369 370<?cs 371def:custom_copyright() ?> 372 Except as noted, this content is licensed under <a 373 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. 374 For details and restrictions, see the <a href="<?cs var:toroot ?>license.html"> 375 Content License</a>.<?cs 376/def ?> 377 378<?cs 379def:custom_footerlinks() ?> 380 <p> 381 <a href="<?cs var:toroot ?>about/index.html">About Android</a> | 382 <a href="<?cs var:toroot ?>legal.html">Legal</a> | 383 <a href="<?cs var:toroot ?>support.html">Support</a> 384 </p><?cs 385/def ?> 386 387<?cs # appears on the right side of the blue bar at the bottom off every page ?><?cs 388def:custom_buildinfo() ?><?cs 389 if:!google && !reference.gcm && !reference.gms ?> 390 Android <?cs var:sdk.version ?> r<?cs var:sdk.rel.id ?> — <?cs 391 /if ?> 392<script src="<?cs var:toroot ?>timestamp.js" type="text/javascript"></script> 393<script>document.write(BUILD_TIMESTAMP)</script> 394<?cs /def ?> 395 396