Correctly document params when useOptions is set

This commit is contained in:
Matt Lilley 2020-11-05 13:33:55 +00:00
parent 113dd23687
commit 64624b240a
2 changed files with 8 additions and 5 deletions

View File

@ -23,11 +23,13 @@ export class {{{name}}} {
{{#if description}}
* {{{description}}}
{{/if}}
{{#if parameters}}
{{#each parameters}}
* @param {{{name}}} {{{description}}}
{{/each}}
{{/if}}
{{#unless @root.useOptions}}
{{#if parameters}}
{{#each parameters}}
* @param {{{name}}} {{{description}}}
{{/each}}
{{/if}}
{{/unless}}
{{#each results}}
* @result {{{type}}} {{{description}}}
{{/each}}

View File

@ -6,6 +6,7 @@
{{/each}}
}: {
{{#each parameters}}
/** {{{description}}} */
{{{name}}}{{>isRequired}}: {{>type}},
{{/each}}
}