Skip to content

Commit 0ef8af6

Browse files
DjoykeAbyahgcatanese
authored andcommitted
Update model.mustache
fixed indentation
1 parent fd9d12f commit 0ef8af6

File tree

1 file changed

+28
-26
lines changed

1 file changed

+28
-26
lines changed

templates/typescript/model.mustache

+28-26
Original file line numberDiff line numberDiff line change
@@ -7,39 +7,37 @@ import { {{classname}} } from '{{filename}}';
77

88
{{#description}}
99
/**
10-
* {{{.}}}
11-
*/
10+
* {{{.}}}
11+
*/
1212
{{/description}}
13-
1413
{{^isEnum}}
1514
export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
16-
{{#vars}}
17-
{{#description}}
15+
{{#vars}}
16+
{{#description}}
1817
/**
19-
* {{{.}}}
20-
{{#deprecated}}
21-
*
22-
* @deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}}
23-
* {{{.}}}{{/vendorExtensions.x-deprecatedMessage}}
24-
{{/deprecated}}
25-
*/
26-
{{/description}}
27-
{{^description}}
18+
* {{{.}}}
19+
{{#deprecated}}
20+
*
21+
* @deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}}
22+
* {{{.}}}{{/vendorExtensions.x-deprecatedMessage}}
23+
{{/deprecated}}
24+
*/
25+
{{/description}}
26+
{{^description}}
2827
{{#deprecated}}
2928
/**
30-
* @deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}}
31-
* {{{.}}}{{/vendorExtensions.x-deprecatedMessage}}
32-
*/
29+
* @deprecated {{#vendorExtensions.x-deprecatedInVersion}}since {{#appName}}{{{.}}}{{/appName}} v{{.}}{{/vendorExtensions.x-deprecatedInVersion}}{{#vendorExtensions.x-deprecatedMessage}}
30+
* {{{.}}}{{/vendorExtensions.x-deprecatedMessage}}
31+
*/
3332
{{/deprecated}}
34-
{{/description}}
35-
{{! This section checks whether a variable is a model. If the variable is an enum and not required, it is marked as nullable. Otherwise, it handles regular data types or models accordingly. }}
33+
{{/description}}
3634
{{#isModel}}
37-
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^isRequired}} | null{{/isRequired}};
35+
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}} | null{{/required}};
3836
{{/isModel}}
3937
{{^isModel}}
4038
'{{name}}'{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
4139
{{/isModel}}
42-
{{/vars}}
40+
{{/vars}}
4341

4442
{{#discriminator}}
4543
static discriminator: string | undefined = "{{discriminatorName}}";
@@ -54,7 +52,12 @@ export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
5452
{
5553
"name": "{{name}}",
5654
"baseName": "{{baseName}}",
55+
{{#isModel}}
56+
"type": "{{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{^required}} | null{{/required}}"
57+
{{/isModel}}
58+
{{^isModel}}
5759
"type": "{{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}}"
60+
{{/isModel}}
5861
}{{^-last}},
5962
{{/-last}}
6063
{{/vars}}
@@ -73,21 +76,20 @@ export class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{
7376

7477
{{#hasEnums}}
7578
export namespace {{classname}} {
76-
{{#vars}}
77-
{{#isEnum}}
79+
{{#vars}}
80+
{{#isEnum}}
7881
export enum {{enumName}} {
7982
{{#allowableValues}}
8083
{{#enumVars}}
8184
{{name}} = {{{value}}}{{^-last}},{{/-last}}
8285
{{/enumVars}}
8386
{{/allowableValues}}
8487
}
85-
{{/isEnum}}
86-
{{/vars}}
88+
{{/isEnum}}
89+
{{/vars}}
8790
}
8891
{{/hasEnums}}
8992
{{/isEnum}}
90-
9193
{{#isEnum}}
9294
export enum {{classname}} {
9395
{{#allowableValues}}

0 commit comments

Comments
 (0)