@@ -28,7 +28,7 @@ export class {{ service.name | caseUcfirst }} {
2828 {%~ for method in service .methods %}
2929 /**
3030 {%~ if method .description %}
31- * {{ method .description | replace({' \n' : ' \n * ' }) }}
31+ * {{ method .description | replace({' \n' : ' \n * ' }) | raw }}
3232 {%~ endif %}
3333 *
3434 {%~ for parameter in method .parameters .all %}
@@ -46,6 +46,9 @@ export class {{ service.name | caseUcfirst }} {
4646 */
4747 {%~ if method .parameters .all | length > 0 %}
4848 {{ method .name | caseCamel }}{{ method .responseModel | getGenerics(spec ) | raw }}(params: { {% for parameter in method .parameters .all %}{{ parameter .name | caseCamel | escapeKeyword }}{% if not parameter .required or parameter .nullable %}?{% endif %}: {{ parameter | getPropertyType(method ) | raw }}{% if not loop .last %}, {% endif %}{% endfor %} {% if ' multipart/form-data' in method .consumes %}, onProgress?: (progress: UploadProgress) => {}{% endif %} }): {{ method | getReturn(spec ) | raw }};
49+ /**
50+ * @deprecated This API has been deprecated.
51+ */
4952 {{ method .name | caseCamel }}{{ method .responseModel | getGenerics(spec ) | raw }}({% for parameter in method .parameters .all %}{{ parameter .name | caseCamel | escapeKeyword }}{% if not parameter .required or parameter .nullable %}?{% endif %}: {{ parameter | getPropertyType(method ) | raw }}{% if not loop .last %}, {% endif %}{% endfor %}{% if ' multipart/form-data' in method .consumes %}, onProgress?: (progress: UploadProgress) => {}{% endif %}): {{ method | getReturn(spec ) | raw }};
5053 {{ method .name | caseCamel }}{{ method .responseModel | getGenerics(spec ) | raw }}(
5154 {% if method .parameters .all | length > 0 %}paramsOrFirst{% if not method .parameters .all [0 ].required or method .parameters .all [0 ].nullable %}?{% endif %}: { {% for parameter in method .parameters .all %}{{ parameter .name | caseCamel | escapeKeyword }}{% if not parameter .required or parameter .nullable %}?{% endif %}: {{ parameter | getPropertyType(method ) | raw }}{% if not loop .last %}, {% endif %}{% endfor %}{% if ' multipart/form-data' in method .consumes %}, onProgress?: (progress: UploadProgress) => {} {% endif %} } | {{ method .parameters .all [0 ] | getPropertyType(method ) | raw }}{% if method .parameters .all | length > 1 %},
@@ -58,8 +61,7 @@ export class {{ service.name | caseUcfirst }} {
5861 let onProgress: ((progress: UploadProgress) => {});
5962 {%~ endif %}
6063
61- if (typeof paramsOrFirst === 'object' && paramsOrFirst !== null && !Array.isArray(paramsOrFirst)
62- {% if method .parameters .all | length > 0 %}&& ({% for parameter in method .parameters .all %}'{{ parameter .name | caseCamel | escapeKeyword }}' in paramsOrFirst{% if not loop .last %} || {% endif %}{% endfor %} || Object.keys(paramsOrFirst).length === 0){% endif %}) {
64+ if (paramsOrFirst && typeof paramsOrFirst === 'object' && !Array.isArray(paramsOrFirst)) {
6365 params = paramsOrFirst as { {% for parameter in method .parameters .all %}{{ parameter .name | caseCamel | escapeKeyword }}{% if not parameter .required or parameter .nullable %}?{% endif %}: {{ parameter | getPropertyType(method ) | raw }}{% if not loop .last %}, {% endif %}{% endfor %} };
6466 {%~ if ' multipart/form-data' in method .consumes %}
6567 onProgress = paramsOrFirst.onProgress as ((progress: UploadProgress) => {});
0 commit comments