blob: 56b648cc0335bb09faa0da30302859f3a57b2167 [file] [log] [blame]
Greg Spencer65d3ddd2018-10-23 13:50:24 -07001{@inject-html}
Greg Spencer67ee3e12019-07-10 16:48:20 -07002<a name="{{id}}"></a>
3<div class="anchor-container">
4 <a class="anchor-button-overlay anchor-button" title="Copy link to clipboard"
5 onmouseenter="fixHref(this, '{{id}}');"
6 onclick="fixHref(this, '{{id}}'); copyStringToClipboard(this.href);"
7 href="#">
8 <i class="material-icons copy-image">link</i>
9 </a>
10</div>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070011<div class="snippet-buttons">
Greg Spencer262f12b2019-02-15 07:48:49 -080012 <script>var visibleSnippet{{serial}} = "shortSnippet{{serial}}";</script>
13 <button id="shortSnippet{{serial}}Button"
14 onclick="visibleSnippet{{serial}} = showSnippet('shortSnippet{{serial}}', visibleSnippet{{serial}});"
15 selected>Sample</button>
16 <button id="longSnippet{{serial}}Button"
17 onclick="visibleSnippet{{serial}} = showSnippet('longSnippet{{serial}}', visibleSnippet{{serial}});">Sample in an App</button>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070018</div>
19<div class="snippet-container">
Greg Spencer262f12b2019-02-15 07:48:49 -080020 <div class="snippet" id="shortSnippet{{serial}}">
Greg Spencera6e90112018-11-07 20:35:10 -080021 {{description}}
Greg Spencer65d3ddd2018-10-23 13:50:24 -070022 <div class="copyable-container">
23 <button class="copy-button-overlay copy-button" title="Copy to clipboard"
Greg Spencer262f12b2019-02-15 07:48:49 -080024 onclick="copyTextToClipboard(visibleSnippet{{serial}});">
Greg Spencer65d3ddd2018-10-23 13:50:24 -070025 <i class="material-icons copy-image">assignment</i>
26 </button>
Greg Spencer094f93d2018-11-07 08:29:14 -080027 <pre class="language-{{language}}"><code class="language-{{language}}">{{code}}</code></pre>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070028 </div>
29 </div>
Greg Spencer262f12b2019-02-15 07:48:49 -080030 <div class="snippet" id="longSnippet{{serial}}" hidden>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070031 <div class="snippet-description">To create a sample project with this code snippet, run:<br/>
Greg Spencerf9c6f302018-10-30 16:01:14 -070032 <span class="snippet-create-command">flutter create --sample={{id}} mysample</span>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070033 </div>
34 <div class="copyable-container">
35 <button class="copy-button-overlay copy-button" title="Copy to clipboard"
Greg Spencer262f12b2019-02-15 07:48:49 -080036 onclick="copyTextToClipboard(visibleSnippet{{serial}});">
Greg Spencer65d3ddd2018-10-23 13:50:24 -070037 <i class="material-icons copy-image">assignment</i>
38 </button>
Greg Spencer094f93d2018-11-07 08:29:14 -080039 <pre class="language-{{language}}"><code class="language-{{language}}">{{app}}</code></pre>
Greg Spencer65d3ddd2018-10-23 13:50:24 -070040 </div>
41 </div>
42</div>
43{@end-inject-html}