UNPKG

openapi3-generator

Version:

Use your API OpenAPI 3 definition to generate code, documentation, and literally anything you need.

27 lines (26 loc) 1.16 kB
<tr> <td>{{#if prop.deprecated}}<s>{{tree path}}{{propName}}</s> (deprecated){{else}}{{tree path}}{{propName}}{{/if}}{{#if required}}<strong>(required)</strong>{{/if}}</td> <td> {{prop.type}} {{~#if prop.anyOf}}anyOf{{~/if}} {{~#if prop.oneOf}}oneOf{{~/if}} {{~#if prop.items.type}}({{prop.items.type}}){{~/if}} </td> <td>{{{prop.descriptionAsHTML}}}</td> <td>{{{acceptedValues prop.enum}}}</td> </tr> {{#each prop.anyOf}} {{> schemaProp prop=. propName=@key path=(buildPath ../propName ../path @key)}} {{/each}} {{#each prop.oneOf}} {{> schemaProp prop=. propName=@key path=(buildPath ../propName ../path @key)}} {{/each}} {{#each prop.properties}} {{> schemaProp prop=. propName=@key required=(isRequired ../prop @key) path=(buildPath ../propName ../path @key)}} {{/each}} {{#each prop.additionalProperties.properties}} {{> schemaProp prop=. propName=@key required=(isRequired ../prop.additionalProperties @key) path=(buildPath ../propName ../path @key)}} {{/each}} {{#each prop.items.properties}} {{> schemaProp prop=. propName=@key required=(isRequired ../prop.items @key) path=(buildPath ../propName ../path @key)}} {{/each}}