1 {{- This is the shared template for Extension/App samples pages. 2 - |filterList| The list of APIs that show up in the filter box. 3 - |platform| The platform. 4 - |platformTitle| The title of the platform ("Extensions" or "Apps"). 5 - |samplesList| The list of samples shown on the page. 6 - |samplesTitle| The title of the samples ("Sample Extensions" or "Apps"). 7 - |samplesUrl| The source URL of the samples. 8 - |sidenav| The sidenav items. 9 -}} 10 {{+content:partials.site 11 platform:platform 12 platformTitle:platformTitle 13 sidenav:sidenav}} 14 <h1>Sample {{platformTitle}}</h1> 15 <div id="samples-controls"> 16 <table class="controlbox"> 17 <tr> 18 <td class="label">Filter by keyword:</td> 19 <td><input autofocus type="search" id="search_input" placeholder="Type to search"></td> 20 </tr> 21 <tr> 22 <td class="label">Filter by API:</td> 23 <td> 24 <div id="api_filter_items"> 25 {{#filter:filterList.all +partials.filter_item item:filter /}}<br> 26 </div> 27 </td> 28 </tr> 29 </table> 30 </div> 31 {{?samplesList}} 32 {{#s:samplesList +partials.sample_item sample:s /}} 33 {{:samplesList}} 34 <p>There was a problem fetching the sample {{platformTitle}}, but they may be 35 available directly from the <a href="{{samplesUrl}}">source</a>.</p> 36 {{/samplesList}} 37 <script src="{{static}}/js/samples.js" type="text/javascript"></script> 38 {{/partials.site}} 39