[typescript-rxjs]: Add support for nullable (#4438)

This commit is contained in:
Anton Nesterov 2019-11-11 06:41:24 +00:00 committed by Esteban Gehring
parent dbbe2b8b2d
commit 0aa1b7c7a8
2 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ import {
{{#allParams.0}} {{#allParams.0}}
export interface {{operationIdCamelCase}}Request { export interface {{operationIdCamelCase}}Request {
{{#allParams}} {{#allParams}}
{{paramName}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}; {{paramName}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{#isNullable}} | null{{/isNullable}}{{/isEnum}};
{{/allParams}} {{/allParams}}
} }

View File

@ -21,7 +21,7 @@ export interface {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{
* @type {{=<% %>=}}{<%&datatype%>}<%={{ }}=%> * @type {{=<% %>=}}{<%&datatype%>}<%={{ }}=%>
* @memberof {{classname}} * @memberof {{classname}}
*/ */
{{#isReadOnly}}readonly {{/isReadOnly}}{{name}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}}; {{#isReadOnly}}readonly {{/isReadOnly}}{{name}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{#isNullable}} | null{{/isNullable}}{{/isEnum}};
{{/vars}} {{/vars}}
}{{#hasEnums}} }{{#hasEnums}}