forked from loafle/openapi-generator-original
add optional parameters to init when unwrapRequired is true
This commit is contained in:
parent
1e4f30eb16
commit
c2aa8d2871
@ -33,10 +33,10 @@ public class {{classname}}: JSONEncodable {
|
|||||||
public init() {}
|
public init() {}
|
||||||
{{/unwrapRequired}}
|
{{/unwrapRequired}}
|
||||||
{{#unwrapRequired}}
|
{{#unwrapRequired}}
|
||||||
public init({{#requiredVars}}{{^-first}}, {{/-first}}{{name}}: {{#isEnum}}{{datatypeWithEnum}}{{/isEnum}}{{^isEnum}}{{datatype}}{{/isEnum}}{{/requiredVars}}) {
|
public init({{#allVars}}{{^-first}}, {{/-first}}{{name}}: {{#isEnum}}{{datatypeWithEnum}}{{/isEnum}}{{^isEnum}}{{datatype}}{{/isEnum}}{{^required}}?=nil{{/required}}{{/allVars}}) {
|
||||||
{{#requiredVars}}
|
{{#allVars}}
|
||||||
self.{{name}} = {{name}}
|
self.{{name}} = {{name}}
|
||||||
{{/requiredVars}}
|
{{/allVars}}
|
||||||
}
|
}
|
||||||
{{/unwrapRequired}}
|
{{/unwrapRequired}}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user