Skip to content

Commit 38696c1

Browse files
authored
Merge pull request #1438 from Adyen/adjust-mustache-templates
adjust mustache templates
2 parents 0c29636 + 0ef8af6 commit 38696c1

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

templates/typescript/model.mustache

+10
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,12 @@ export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
3131
*/
3232
{{/deprecated}}
3333
{{/description}}
34+
{{#isModel}}
35+
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}} | null{{/required}};
36+
{{/isModel}}
37+
{{^isModel}}
3438
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
39+
{{/isModel}}
3540
{{/vars}}
3641

3742
{{#discriminator}}
@@ -47,7 +52,12 @@ export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
4752
{
4853
"name": "{{name}}",
4954
"baseName": "{{baseName}}",
55+
{{#isModel}}
56+
"type": "{{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}} | null{{/required}}"
57+
{{/isModel}}
58+
{{^isModel}}
5059
"type": "{{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}}"
60+
{{/isModel}}
5161
}{{^-last}},
5262
{{/-last}}
5363
{{/vars}}

0 commit comments

Comments
 (0)