..
This commit is contained in:
63
backend/node_modules/googleapis/templates/method-partial.ts
generated
vendored
Normal file
63
backend/node_modules/googleapis/templates/method-partial.ts
generated
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
{% set lb = "{" %}
|
||||
{% set rb = "}" %}
|
||||
{%- set pathParams = m.parameters|getPathParams|sort -%}
|
||||
/**
|
||||
* {{ m.id }}
|
||||
*
|
||||
* {% if m.description %}@desc {{ m.description|oneLine|cleanComments|safe }}{% endif %}
|
||||
*
|
||||
{% if m.fragment -%}
|
||||
* @example
|
||||
{{ m.fragment|safe }}
|
||||
*
|
||||
{% endif -%}
|
||||
* @alias {{ m.id }}
|
||||
* @memberOf! {{ name }}({{ version }})
|
||||
*
|
||||
* @param {object{% if !m.parameterOrder && !m.request %}={% endif %}} params Parameters for request
|
||||
{% for pname in m.parameters|sort -%}
|
||||
{% set p = m.parameters[pname] -%}
|
||||
* @param {{ lb }}{{ p.type }}{% if ! p.required %}={% endif %}{{ rb }} params.{{ pname|getSafeParamName }} {{ p.description|oneLine|cleanComments|safe }}
|
||||
{% endfor -%}
|
||||
{% if m.supportsMediaUpload -%}
|
||||
{% if m.request -%}
|
||||
* @param {object} params.resource Media resource metadata
|
||||
{% endif -%}
|
||||
* @param {object} params.media Media object
|
||||
* @param {string} params.media.mimeType Media mime-type
|
||||
* @param {string|object} params.media.body Media body contents
|
||||
{% elif m.request -%}
|
||||
{% if m.request.$ref -%}
|
||||
* @param {{ lb }}{{ name }}({{ version }}).{{ m.request.$ref }}{{ rb }} params.resource Request body data
|
||||
{% else -%}
|
||||
* @param {object} params.resource Request body data
|
||||
{% endif -%}
|
||||
{% endif -%}
|
||||
* @param {object} [options] Optionally override request options, such as `url`, `method`, and `encoding`.
|
||||
* @param {callback} callback The callback that handles the response.
|
||||
* @return {object} Request object
|
||||
*/
|
||||
{% if globalmethods %}this.{{ mname }} ={% else %}{{ mname }}:{% endif %} function (params, options, callback) {
|
||||
if (typeof options === 'function') {
|
||||
callback = options;
|
||||
options = {};
|
||||
}
|
||||
options || (options = {});
|
||||
|
||||
const rootUrl = options.rootUrl || {{ rootUrl|buildurl }};
|
||||
|
||||
const parameters = {
|
||||
options: Object.assign({
|
||||
url: (rootUrl + {{ ('/' + servicePath + m.path)|buildurl }}).replace(/([^:]\/)\/+/g, '$1'),
|
||||
method: '{{ m.httpMethod }}'
|
||||
}, options),
|
||||
params: params,
|
||||
{%- if m.mediaUpload.protocols.simple.path -%}mediaUrl: (rootUrl + {{ ('/' + m.mediaUpload.protocols.simple.path)|buildurl }}).replace(/([^:]\/)\/+/g, '$1'),{%- endif -%}
|
||||
requiredParams: [{%- if m.parameterOrder.length -%}'{{ m.parameterOrder|join("', '")|safe }}'{%- endif -%}],
|
||||
pathParams: [{%- if pathParams.length -%}'{{ pathParams|join("', '")|safe }}'{%- endif -%}],
|
||||
context: self
|
||||
};
|
||||
|
||||
return createAPIRequest(parameters, callback);
|
||||
}{%- if globalmethods -%};{%- elif not loop.last -%},
|
||||
{%- endif -%}
|
||||
Reference in New Issue
Block a user