forked from loafle/openapi-generator-original
[html] Add type anchor to body param block (#4368)
* [html] Add type anchor to 'bodyParam' block Signed-off-by: weiyang <weiyang.ones@gmail.com> * [html][samples] Add type anchor to 'bodyParam' block Signed-off-by: weiyang <weiyang.ones@gmail.com>
This commit is contained in:
parent
da9d64d053
commit
beeb02a2dc
@ -1,3 +1,3 @@
|
|||||||
{{#isBodyParam}}<div class="param">{{baseName}} {{^required}}(optional){{/required}}{{#required}}(required){{/required}}</div>
|
{{#isBodyParam}}<div class="param">{{baseName}} {{#baseType}}<a href="#{{baseType}}">{{baseType}}</a>{{/baseType}} {{^required}}(optional){{/required}}{{#required}}(required){{/required}}</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — {{description}} {{#defaultValue}}default: {{{defaultValue}}}{{/defaultValue}}</div>{{/isBodyParam}}
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — {{description}} {{#defaultValue}}default: {{{defaultValue}}}{{/defaultValue}}</div>{{/isBodyParam}}
|
@ -246,9 +246,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#Pet">Pet</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — Pet object that needs to be added to the store </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — Pet object that needs to be added to the store </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -355,18 +356,18 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>[ {
|
<pre class="example"><code>[ {
|
||||||
"photoUrls" : [ "aeiou" ],
|
"tags" : [ {
|
||||||
"name" : "doggie",
|
"id" : 123456789,
|
||||||
|
"name" : "aeiou"
|
||||||
|
} ],
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
"category" : {
|
"category" : {
|
||||||
"name" : "aeiou",
|
"id" : 123456789,
|
||||||
"id" : 123456789
|
"name" : "aeiou"
|
||||||
},
|
},
|
||||||
"tags" : [ {
|
"status" : "aeiou",
|
||||||
"name" : "aeiou",
|
"name" : "doggie",
|
||||||
"id" : 123456789
|
"photoUrls" : [ "aeiou" ]
|
||||||
} ],
|
|
||||||
"status" : "aeiou"
|
|
||||||
} ]</code></pre>
|
} ]</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -428,18 +429,18 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>[ {
|
<pre class="example"><code>[ {
|
||||||
"photoUrls" : [ "aeiou" ],
|
"tags" : [ {
|
||||||
"name" : "doggie",
|
"id" : 123456789,
|
||||||
|
"name" : "aeiou"
|
||||||
|
} ],
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
"category" : {
|
"category" : {
|
||||||
"name" : "aeiou",
|
"id" : 123456789,
|
||||||
"id" : 123456789
|
"name" : "aeiou"
|
||||||
},
|
},
|
||||||
"tags" : [ {
|
"status" : "aeiou",
|
||||||
"name" : "aeiou",
|
"name" : "doggie",
|
||||||
"id" : 123456789
|
"photoUrls" : [ "aeiou" ]
|
||||||
} ],
|
|
||||||
"status" : "aeiou"
|
|
||||||
} ]</code></pre>
|
} ]</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -501,18 +502,18 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>{
|
<pre class="example"><code>{
|
||||||
"photoUrls" : [ "aeiou" ],
|
"tags" : [ {
|
||||||
"name" : "doggie",
|
"id" : 123456789,
|
||||||
|
"name" : "aeiou"
|
||||||
|
} ],
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
"category" : {
|
"category" : {
|
||||||
"name" : "aeiou",
|
"id" : 123456789,
|
||||||
"id" : 123456789
|
"name" : "aeiou"
|
||||||
},
|
},
|
||||||
"tags" : [ {
|
"status" : "aeiou",
|
||||||
"name" : "aeiou",
|
"name" : "doggie",
|
||||||
"id" : 123456789
|
"photoUrls" : [ "aeiou" ]
|
||||||
} ],
|
|
||||||
"status" : "aeiou"
|
|
||||||
}</code></pre>
|
}</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -552,9 +553,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#Pet">Pet</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — Pet object that needs to be added to the store </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — Pet object that needs to be added to the store </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -677,9 +679,9 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>{
|
<pre class="example"><code>{
|
||||||
|
"message" : "aeiou",
|
||||||
"code" : 123,
|
"code" : 123,
|
||||||
"type" : "aeiou",
|
"type" : "aeiou"
|
||||||
"message" : "aeiou"
|
|
||||||
}</code></pre>
|
}</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -816,12 +818,12 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>{
|
<pre class="example"><code>{
|
||||||
"petId" : 123456789,
|
|
||||||
"quantity" : 123,
|
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
"shipDate" : "2000-01-23T04:56:07.000+00:00",
|
"petId" : 123456789,
|
||||||
"complete" : true,
|
"complete" : true,
|
||||||
"status" : "aeiou"
|
"status" : "aeiou",
|
||||||
|
"quantity" : 123,
|
||||||
|
"shipDate" : "2000-01-23T04:56:07.000+00:00"
|
||||||
}</code></pre>
|
}</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -855,9 +857,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#Order">Order</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — order placed for purchasing the pet </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — order placed for purchasing the pet </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -884,12 +887,12 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>{
|
<pre class="example"><code>{
|
||||||
"petId" : 123456789,
|
|
||||||
"quantity" : 123,
|
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
"shipDate" : "2000-01-23T04:56:07.000+00:00",
|
"petId" : 123456789,
|
||||||
"complete" : true,
|
"complete" : true,
|
||||||
"status" : "aeiou"
|
"status" : "aeiou",
|
||||||
|
"quantity" : 123,
|
||||||
|
"shipDate" : "2000-01-23T04:56:07.000+00:00"
|
||||||
}</code></pre>
|
}</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -921,9 +924,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#User">User</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — Created user object </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — Created user object </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -958,9 +962,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#User">User</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — List of user object </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — List of user object </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -995,9 +1000,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#User">User</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — List of user object </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — List of user object </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
@ -1103,14 +1109,14 @@ font-style: italic;
|
|||||||
<h3 class="field-label">Example data</h3>
|
<h3 class="field-label">Example data</h3>
|
||||||
<div class="example-data-content-type">Content-Type: application/json</div>
|
<div class="example-data-content-type">Content-Type: application/json</div>
|
||||||
<pre class="example"><code>{
|
<pre class="example"><code>{
|
||||||
"firstName" : "aeiou",
|
|
||||||
"lastName" : "aeiou",
|
|
||||||
"password" : "aeiou",
|
|
||||||
"userStatus" : 123,
|
|
||||||
"phone" : "aeiou",
|
|
||||||
"id" : 123456789,
|
"id" : 123456789,
|
||||||
|
"lastName" : "aeiou",
|
||||||
|
"phone" : "aeiou",
|
||||||
|
"username" : "aeiou",
|
||||||
"email" : "aeiou",
|
"email" : "aeiou",
|
||||||
"username" : "aeiou"
|
"userStatus" : 123,
|
||||||
|
"firstName" : "aeiou",
|
||||||
|
"password" : "aeiou"
|
||||||
}</code></pre>
|
}</code></pre>
|
||||||
|
|
||||||
<h3 class="field-label">Produces</h3>
|
<h3 class="field-label">Produces</h3>
|
||||||
@ -1234,9 +1240,10 @@ font-style: italic;
|
|||||||
|
|
||||||
<h3 class="field-label">Request body</h3>
|
<h3 class="field-label">Request body</h3>
|
||||||
<div class="field-items">
|
<div class="field-items">
|
||||||
<div class="param">body (required)</div>
|
<div class="param">body <a href="#User">User</a> (required)</div>
|
||||||
|
|
||||||
<div class="param-desc"><span class="param-type">Body Parameter</span> — Updated user object </div>
|
<div class="param-desc"><span class="param-type">Body Parameter</span> — Updated user object </div>
|
||||||
|
|
||||||
</div> <!-- field-items -->
|
</div> <!-- field-items -->
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user