fetches docfx, builds the metadata and builds the docs with the correct filters builds the UI docs from the same powershell script
102 lines
2.8 KiB
Plaintext
102 lines
2.8 KiB
Plaintext
{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
|
|
|
|
{{^_disableContribution}}
|
|
{{#sourceurl}}<a href="{{sourceurl}}" class="btn btn-primary pull-right mobile-hide">View Source</a>{{/sourceurl}}
|
|
{{/_disableContribution}}
|
|
<h1 id="{{htmlId}}" data-uid="{{uid}}" class="text-capitalize">{{name}}</h1>
|
|
{{#summary}}
|
|
<div class="markdown level0 summary">{{{summary}}}</div>
|
|
{{/summary}}
|
|
{{#description}}
|
|
<div class="markdown level0 description">{{{description}}}</div>
|
|
{{/description}}
|
|
{{#conceptual}}
|
|
<div class="markdown level0 conceptual">{{{conceptual}}}</div>
|
|
{{/conceptual}}
|
|
{{#children}}
|
|
{{^_disableContribution}}
|
|
{{#sourceurl}}
|
|
<span class="small pull-right mobile-hide">
|
|
<a href="{{sourceurl}}">View Source</a>
|
|
</span>{{/sourceurl}}
|
|
{{/_disableContribution}}
|
|
<h3 id="{{htmlId}}" data-uid="{{uid}}" class="text-capitalize">{{operationId}}</h3>
|
|
{{#summary}}
|
|
<div class="markdown level1 summary">{{{summary}}}</div>
|
|
{{/summary}}
|
|
{{#description}}
|
|
<div class="markdown level1 description">{{{description}}}</div>
|
|
{{/description}}
|
|
{{#conceptual}}
|
|
<div class="markdown level1 conceptual">{{{conceptual}}}</div>
|
|
{{/conceptual}}
|
|
<h5>Request</h5>
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-restApi hljs">{{operation}} {{path}}</code></pre>
|
|
</div>
|
|
{{#parameters.0}}
|
|
<h5>Parameters</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Type</th>
|
|
<th>Value</th>
|
|
<th>Notes</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/parameters.0}}
|
|
{{#parameters}}
|
|
<tr>
|
|
<td><em>{{#required}}*{{/required}}{{name}}</em></td>
|
|
<td>{{type}}</td>
|
|
<td>{{default}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/parameters}}
|
|
{{#parameters.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/parameters.0}}
|
|
{{#responses.0}}
|
|
<div class="responses">
|
|
<h5>Responses</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>Status Code</th>
|
|
<th>Description</th>
|
|
<th>Samples</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/responses.0}}
|
|
{{#responses}}
|
|
<tr>
|
|
<td><span class="status">{{statusCode}}</span></td>
|
|
<td>{{{description}}}</td>
|
|
<td class="sample-response">
|
|
{{#examples}}
|
|
<div class="mime-type">
|
|
<i>Mime type: </i><span class="mime">{{mimeType}}</span>
|
|
</div>
|
|
<pre class="response-content"><code class="lang-js json hljs">{{content}}</code></pre>
|
|
{{/examples}}
|
|
</td>
|
|
</tr>
|
|
{{/responses}}
|
|
{{#responses.0}}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
{{/responses.0}}
|
|
{{#footer}}
|
|
<div class="markdown level1 api-footer">{{{footer}}}</div>
|
|
{{/footer}}
|
|
{{/children}}
|
|
{{#footer}}
|
|
<div class="markdown level0 api-footer">{{{footer}}}</div>
|
|
{{/footer}}
|
|
|