move inline enum declarations outside EndpointRequest extension
This commit is contained in:
parent
254520de89
commit
5f88e5337e
|
|
@ -13,20 +13,24 @@ import TINetworking
|
|||
{{description}}
|
||||
*/
|
||||
{{/description}}
|
||||
{{#operation}}
|
||||
{{#contents}}
|
||||
{{#parameters}}
|
||||
{{#isEnum}}
|
||||
/**
|
||||
* enum for parameter {{paramName}}
|
||||
*/
|
||||
public enum {{enumName}}_{{operationId}}: {{^isContainer}}{{{dataType}}}{{/isContainer}}{{#isContainer}}String{{/isContainer}} { {{#allowableValues}}{{#enumVars}}
|
||||
case {{name}} = {{#isContainer}}"{{/isContainer}}{{#isString}}"{{/isString}}{{{value}}}{{#isString}}"{{/isString}}{{#isContainer}}"{{/isContainer}}{{/enumVars}}{{/allowableValues}}
|
||||
}
|
||||
|
||||
{{/isEnum}}
|
||||
{{/parameters}}
|
||||
{{/contents}}
|
||||
{{/operation}}
|
||||
public extension EndpointRequest {
|
||||
{{#operation}}
|
||||
{{#contents}}
|
||||
{{#parameters}}
|
||||
{{#isEnum}}
|
||||
/**
|
||||
* enum for parameter {{paramName}}
|
||||
*/
|
||||
enum {{enumName}}_{{operationId}}: {{^isContainer}}{{{dataType}}}{{/isContainer}}{{#isContainer}}String{{/isContainer}} { {{#allowableValues}}{{#enumVars}}
|
||||
case {{name}} = {{#isContainer}}"{{/isContainer}}{{#isString}}"{{/isString}}{{{value}}}{{#isString}}"{{/isString}}{{#isContainer}}"{{/isContainer}}{{/enumVars}}{{/allowableValues}}
|
||||
}
|
||||
|
||||
{{/isEnum}}
|
||||
{{/parameters}}
|
||||
/**
|
||||
{{#summary}}
|
||||
{{{summary}}}
|
||||
|
|
|
|||
Loading…
Reference in New Issue