@@ -7116,6 +7116,56 @@ export class CellsApi {
71167116 return Promise.resolve({body: result, response});
71177117 }
71187118
7119+ /**
7120+ * Delete range in the worksheet
7121+ * @param requestObj contains request parameters
7122+ */
7123+ public async cellsRangesDeleteWorksheetCellsRange(requestObj: model.CellsRanges_DeleteWorksheetCellsRangeRequest): Promise<{response: http.ClientResponse, body: model.CellsCloudResponse}> {
7124+ if (requestObj === null || requestObj === undefined) {
7125+ throw new Error('Required parameter "requestObj" was null or undefined when calling cellsRangesDeleteWorksheetCellsRange.');
7126+ }
7127+
7128+ let localVarPath = this.configuration.getApiBaseUrl() + "/cells/{name}/worksheets/{sheetName}/ranges"
7129+ .replace("{" + "name" + "}", String(requestObj.name))
7130+ .replace("{" + "sheetName" + "}", String(requestObj.sheetName));
7131+ const queryParameters: any = {};
7132+
7133+ // verify required parameter 'requestObj.name' is not null or undefined
7134+ if (requestObj.name === null || requestObj.name === undefined) {
7135+ throw new Error('Required parameter "requestObj.name" was null or undefined when calling cellsRangesDeleteWorksheetCellsRange.');
7136+ }
7137+
7138+ // verify required parameter 'requestObj.sheetName' is not null or undefined
7139+ if (requestObj.sheetName === null || requestObj.sheetName === undefined) {
7140+ throw new Error('Required parameter "requestObj.sheetName" was null or undefined when calling cellsRangesDeleteWorksheetCellsRange.');
7141+ }
7142+
7143+ // verify required parameter 'requestObj.range' is not null or undefined
7144+ if (requestObj.range === null || requestObj.range === undefined) {
7145+ throw new Error('Required parameter "requestObj.range" was null or undefined when calling cellsRangesDeleteWorksheetCellsRange.');
7146+ }
7147+
7148+ // verify required parameter 'requestObj.shift' is not null or undefined
7149+ if (requestObj.shift === null || requestObj.shift === undefined) {
7150+ throw new Error('Required parameter "requestObj.shift" was null or undefined when calling cellsRangesDeleteWorksheetCellsRange.');
7151+ }
7152+
7153+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "range", requestObj.range);
7154+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "shift", requestObj.shift);
7155+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "folder", requestObj.folder);
7156+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "storageName", requestObj.storageName);
7157+ const requestOptions: request.Options = {
7158+ method: "DELETE",
7159+ qs: queryParameters,
7160+ uri: localVarPath,
7161+ json: true,
7162+ };
7163+
7164+ const response = await invokeApiMethod(requestOptions, this.configuration);
7165+ const result = ObjectSerializer.deserialize(response.body, "CellsCloudResponse");
7166+ return Promise.resolve({body: result, response});
7167+ }
7168+
71197169 /**
71207170 * Get cells list in a range by range name or row column indexes
71217171 * @param requestObj contains request parameters
@@ -7542,6 +7592,56 @@ export class CellsApi {
75427592 return Promise.resolve({body: result, response});
75437593 }
75447594
7595+ /**
7596+ * Insert range in the worksheet
7597+ * @param requestObj contains request parameters
7598+ */
7599+ public async cellsRangesPutWorksheetCellsRange(requestObj: model.CellsRanges_PutWorksheetCellsRangeRequest): Promise<{response: http.ClientResponse, body: model.CellsCloudResponse}> {
7600+ if (requestObj === null || requestObj === undefined) {
7601+ throw new Error('Required parameter "requestObj" was null or undefined when calling cellsRangesPutWorksheetCellsRange.');
7602+ }
7603+
7604+ let localVarPath = this.configuration.getApiBaseUrl() + "/cells/{name}/worksheets/{sheetName}/ranges"
7605+ .replace("{" + "name" + "}", String(requestObj.name))
7606+ .replace("{" + "sheetName" + "}", String(requestObj.sheetName));
7607+ const queryParameters: any = {};
7608+
7609+ // verify required parameter 'requestObj.name' is not null or undefined
7610+ if (requestObj.name === null || requestObj.name === undefined) {
7611+ throw new Error('Required parameter "requestObj.name" was null or undefined when calling cellsRangesPutWorksheetCellsRange.');
7612+ }
7613+
7614+ // verify required parameter 'requestObj.sheetName' is not null or undefined
7615+ if (requestObj.sheetName === null || requestObj.sheetName === undefined) {
7616+ throw new Error('Required parameter "requestObj.sheetName" was null or undefined when calling cellsRangesPutWorksheetCellsRange.');
7617+ }
7618+
7619+ // verify required parameter 'requestObj.range' is not null or undefined
7620+ if (requestObj.range === null || requestObj.range === undefined) {
7621+ throw new Error('Required parameter "requestObj.range" was null or undefined when calling cellsRangesPutWorksheetCellsRange.');
7622+ }
7623+
7624+ // verify required parameter 'requestObj.shift' is not null or undefined
7625+ if (requestObj.shift === null || requestObj.shift === undefined) {
7626+ throw new Error('Required parameter "requestObj.shift" was null or undefined when calling cellsRangesPutWorksheetCellsRange.');
7627+ }
7628+
7629+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "range", requestObj.range);
7630+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "shift", requestObj.shift);
7631+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "folder", requestObj.folder);
7632+ localVarPath = addQueryParameterToUrl(localVarPath, queryParameters, "storageName", requestObj.storageName);
7633+ const requestOptions: request.Options = {
7634+ method: "PUT",
7635+ qs: queryParameters,
7636+ uri: localVarPath,
7637+ json: true,
7638+ };
7639+
7640+ const response = await invokeApiMethod(requestOptions, this.configuration);
7641+ const result = ObjectSerializer.deserialize(response.body, "CellsCloudResponse");
7642+ return Promise.resolve({body: result, response});
7643+ }
7644+
75457645 /**
75467646 * Convert document and save result to storage.
75477647 * @param requestObj contains request parameters
0 commit comments