asposewordscloud
Version:
Aspose.Words Cloud SDK for Node.js
969 lines • 314 kB
JavaScript
"use strict";
/*
* --------------------------------------------------------------------------------
* <copyright company="Aspose" file="api.ts">
* Copyright (c) 2025 Aspose.Words for Cloud
* </copyright>
* <summary>
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
* </summary>
* --------------------------------------------------------------------------------
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __asyncValues = (this && this.__asyncValues) || function (o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.WordsApi = void 0;
const FormData = require("form-data");
const RSA = require("node-rsa");
const configuration_1 = require("./internal/configuration");
const requestHelper_1 = require("./internal/requestHelper");
const objectSerializer_1 = require("./internal/objectSerializer");
const model = require("./model/model");
__exportStar(require("./model/model"), exports);
__exportStar(require("./model/batchPartRequest"), exports);
/**
* Library for communicating with the Aspose.Words for Cloud API
*/
class WordsApi {
/**
* @param clientId.
* @param clientSecret.
* @param baseUrl Base api Url.
* @param debugMode A value indicating whether debug mode. In debug mode all requests and responses are logged to console.
*/
constructor(clientId, clientSecret, baseUrl, debugMode) {
this.configuration = new configuration_1.Configuration(clientId, clientSecret, baseUrl, debugMode);
}
/**
* Encrypt string.
* @param data to encrypt.
*/
encrypt(data) {
return __awaiter(this, void 0, void 0, function* () {
if (!data)
return Promise.resolve(data);
if (!this.encryptor) {
this.encryptor = new RSA();
if (this.configuration.modulus && this.configuration.exponent) {
this.encryptor.importKey({
n: Buffer.from(this.configuration.modulus, "base64"),
e: Buffer.from(this.configuration.exponent, "base64")
}, 'components-public');
}
else {
const resultApi = yield this.getPublicKey(new model.GetPublicKeyRequest({}));
this.encryptor.importKey({
n: Buffer.from(resultApi.body.modulus, "base64"),
e: Buffer.from(resultApi.body.exponent, "base64")
}, 'components-public');
}
this.encryptor.setOptions({
encryptionScheme: 'pkcs1'
});
}
return Promise.resolve(this.encryptor.encrypt(Buffer.from(data, 'utf8'), 'base64'));
});
}
/**
* Accepts all revisions in the document.
* @param requestObj contains request parameters
*/
acceptAllRevisions(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling acceptAllRevisions.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Accepts all revisions in the document.
* @param requestObj contains request parameters
*/
acceptAllRevisionsOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling acceptAllRevisionsOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Appends documents to the original document.
* @param requestObj contains request parameters
*/
appendDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling appendDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Appends documents to the original document.
* @param requestObj contains request parameters
*/
appendDocumentOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling appendDocumentOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Applies a style to the document node.
* @param requestObj contains request parameters
*/
applyStyleToDocumentElement(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling applyStyleToDocumentElement.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Applies a style to the document node.
* @param requestObj contains request parameters
*/
applyStyleToDocumentElementOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling applyStyleToDocumentElementOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Executes the report generation process using the specified document template and the external data source in XML, JSON or CSV format.
* @param requestObj contains request parameters
*/
buildReport(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling buildReport.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Executes the report generation process online using the specified document template and the external data source in XML, JSON or CSV format.
* @param requestObj contains request parameters
*/
buildReportOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling buildReportOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Runs a multi-class text classification for the specified raw text.
* @param requestObj contains request parameters
*/
classify(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling classify.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Runs a multi-class text classification for the document.
* @param requestObj contains request parameters
*/
classifyDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling classifyDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Runs a multi-class text classification for the document.
* @param requestObj contains request parameters
*/
classifyDocumentOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling classifyDocumentOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Compares two documents.
* @param requestObj contains request parameters
*/
compareDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling compareDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Compares two documents.
* @param requestObj contains request parameters
*/
compareDocumentOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling compareDocumentOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Compress and resize images inside the document.
* The default settings allows to reduce the size of the document without any visible degradation of images quality.
* @param requestObj contains request parameters
*/
compressDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling compressDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Compress and resize images inside the document.
* The default settings allows to reduce the size of the document without any visible degradation of images quality.
* @param requestObj contains request parameters
*/
compressDocumentOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling compressDocumentOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Converts a document on a local drive to the specified format.
* @param requestObj contains request parameters
*/
convertDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling convertDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Copy file.
* @param requestObj contains request parameters
*/
copyFile(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling copyFile.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Copy folder.
* @param requestObj contains request parameters
*/
copyFolder(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling copyFolder.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Makes a copy of the style in the document.
* @param requestObj contains request parameters
*/
copyStyle(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling copyStyle.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Makes a copy of the style in the document.
* @param requestObj contains request parameters
*/
copyStyleOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling copyStyleOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Copies styles from the origin document to the target document.
* @param requestObj contains request parameters
*/
copyStylesFromTemplate(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling copyStylesFromTemplate.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Creates a new document in cloud storage in the format, determined by the file extension.
* Supported all save format extensions.
* @param requestObj contains request parameters
*/
createDocument(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling createDocument.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Create the folder.
* @param requestObj contains request parameters
*/
createFolder(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling createFolder.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Adds a new or updates an existing document property.
* @param requestObj contains request parameters
*/
createOrUpdateDocumentProperty(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling createOrUpdateDocumentProperty.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Adds a new or updates an existing document property.
* @param requestObj contains request parameters
*/
createOrUpdateDocumentPropertyOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling createOrUpdateDocumentPropertyOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes paragraph tab stops from the document node.
* @param requestObj contains request parameters
*/
deleteAllParagraphTabStops(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteAllParagraphTabStops.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes paragraph tab stops from the document node.
* @param requestObj contains request parameters
*/
deleteAllParagraphTabStopsOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteAllParagraphTabStopsOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a bookmark from the document.
* @param requestObj contains request parameters
*/
deleteBookmark(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBookmark.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes a bookmark from the document.
* @param requestObj contains request parameters
*/
deleteBookmarkOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBookmarkOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes all bookmarks from the document.
* @param requestObj contains request parameters
*/
deleteBookmarks(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBookmarks.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes all bookmarks from the document.
* @param requestObj contains request parameters
*/
deleteBookmarksOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBookmarksOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a border from the document node.
* The 'nodePath' parameter should refer to a paragraph, a cell or a row.
* @param requestObj contains request parameters
*/
deleteBorder(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBorder.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a border from the document node.
* The 'nodePath' parameter should refer to a paragraph, a cell or a row.
* @param requestObj contains request parameters
*/
deleteBorderOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBorderOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes borders from the document node.
* The 'nodePath' parameter should refer to a paragraph, a cell or a row.
* @param requestObj contains request parameters
*/
deleteBorders(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBorders.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes borders from the document node.
* The 'nodePath' parameter should refer to a paragraph, a cell or a row.
* @param requestObj contains request parameters
*/
deleteBordersOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteBordersOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a comment from the document.
* @param requestObj contains request parameters
*/
deleteComment(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteComment.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes a comment from the document.
* @param requestObj contains request parameters
*/
deleteCommentOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCommentOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes all comments from the document.
* @param requestObj contains request parameters
*/
deleteComments(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteComments.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes all comments from the document.
* @param requestObj contains request parameters
*/
deleteCommentsOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCommentsOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes the custom xml part from the document.
* @param requestObj contains request parameters
*/
deleteCustomXmlPart(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCustomXmlPart.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes the custom xml part from the document.
* @param requestObj contains request parameters
*/
deleteCustomXmlPartOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCustomXmlPartOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes all custom xml parts from the document.
* @param requestObj contains request parameters
*/
deleteCustomXmlParts(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCustomXmlParts.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes all custom xml parts from the document.
* @param requestObj contains request parameters
*/
deleteCustomXmlPartsOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteCustomXmlPartsOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a document property.
* @param requestObj contains request parameters
*/
deleteDocumentProperty(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteDocumentProperty.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes a document property.
* @param requestObj contains request parameters
*/
deleteDocumentPropertyOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteDocumentPropertyOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a DrawingObject from the document node.
* @param requestObj contains request parameters
*/
deleteDrawingObject(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteDrawingObject.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes a DrawingObject from the document node.
* @param requestObj contains request parameters
*/
deleteDrawingObjectOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteDrawingObjectOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes a field from the document node.
* @param requestObj contains request parameters
*/
deleteField(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteField.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes a field from the document node.
* @param requestObj contains request parameters
*/
deleteFieldOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteFieldOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Removes fields from the document node.
* @param requestObj contains request parameters
*/
deleteFields(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteFields.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Removes fields from the document node.
* @param requestObj contains request parameters
*/
deleteFieldsOnline(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteFieldsOnline.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
const result = new model.WordsIncomingMessage();
result.response = response;
result.body = requestObj.createResponse(response.body, response.headers);
return Promise.resolve(result);
});
}
/**
* Delete file.
* @param requestObj contains request parameters
*/
deleteFile(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteFile.');
}
const requestOptions = yield requestObj.createRequestOptions(this.configuration, this);
const response = yield (0, requestHelper_1.invokeApiMethod)(requestOptions, this.configuration);
return Promise.resolve(response);
});
}
/**
* Delete folder.
* @param requestObj contains request parameters
*/
deleteFolder(requestObj) {
return __awaiter(this, void 0, void 0, function* () {
if (requestObj === null || requestObj === undefined) {
throw new Error('Required parameter "request" was null or undefined when calling deleteFolder.');
}
const requestOptions = yield requestObj.createRe