Skip to content

Commit 1343d4c

Browse files
committed
2023-09-12 : Synchronize codes to the origin repository.
1 parent 270d70c commit 1343d4c

27 files changed

+5320
-2009
lines changed

asposecellscloud/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,9 @@
597597
from .requests.delete_worksheet_validations_request import DeleteWorksheetValidationsRequest
598598
from .requests.post_workbook_export_xml_request import PostWorkbookExportXMLRequest
599599
from .requests.post_workbook_import_xml_request import PostWorkbookImportXMLRequest
600+
from .requests.post_worksheet_range_sort_request import PostWorksheetRangeSortRequest
601+
from .requests.post_worksheet_list_object_remove_duplicates_request import PostWorksheetListObjectRemoveDuplicatesRequest
602+
from .requests.post_worksheet_list_object_insert_slicer_request import PostWorksheetListObjectInsertSlicerRequest
600603
from .requests.download_file_request import DownloadFileRequest
601604
from .requests.upload_file_request import UploadFileRequest
602605
from .requests.copy_file_request import CopyFileRequest

asposecellscloud/apis/cells_api.py

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9889,6 +9889,53 @@ def post_worksheet_cells_range_move_to_with_http_info(self, request, **kwargs):
98899889
_request_timeout=params.get('_request_timeout'),
98909890
collection_formats=http_params['collection_formats'])
98919891

9892+
# <summary>
9893+
# Sets outline border around a range of cells.
9894+
# </summary>
9895+
# <param name="request">Request. <see cref="PostWorksheetCellsRangeSortRequest" /></param>
9896+
def post_worksheet_cells_range_sort(self, request, **kwargs):
9897+
9898+
kwargs['_return_http_data_only'] = True
9899+
self.check_access_token()
9900+
if kwargs.get('callback'):
9901+
return self.post_worksheet_cells_range_sort_with_http_info(request,**kwargs)
9902+
else:
9903+
(data) = self.post_worksheet_cells_range_sort_with_http_info(request,**kwargs)
9904+
return data
9905+
9906+
def post_worksheet_cells_range_sort_with_http_info(self, request, **kwargs):
9907+
all_params = []
9908+
all_params.append('callback')
9909+
all_params.append('_return_http_data_only')
9910+
all_params.append('_preload_content')
9911+
all_params.append('_request_timeout')
9912+
params = locals()
9913+
for key, val in iteritems(params['kwargs']):
9914+
if key not in all_params:
9915+
raise TypeError(
9916+
"Got an unexpected keyword argument '%s'"
9917+
" to method post_worksheet_cells_range_sort" % key
9918+
)
9919+
params[key] = val
9920+
del params['kwargs']
9921+
9922+
http_params = request.create_http_request(self.api_client)
9923+
return self.api_client.call_api(http_params['path'], http_params['method'],
9924+
None,
9925+
http_params['query_params'],
9926+
http_params['header_params'],
9927+
body=http_params['body'],
9928+
post_params=http_params['form_params'],
9929+
files=http_params['files'],
9930+
response_type=http_params['response_type'],
9931+
auth_settings=http_params['auth_settings'],
9932+
callback=params.get('callback'),
9933+
_return_http_data_only=params.get('_return_http_data_only'),
9934+
_preload_content=params.get('_preload_content', True),
9935+
_request_timeout=params.get('_request_timeout'),
9936+
collection_formats=http_params['collection_formats'])
9937+
9938+
98929939

98939940

98949941
# <summary>
@@ -24888,6 +24935,104 @@ def cells_list_objects_get_worksheet_list_objects_with_http_info(self, name, she
2488824935
_request_timeout=params.get('_request_timeout'),
2488924936
collection_formats=collection_formats)
2489024937

24938+
24939+
24940+
24941+
# <summary>
24942+
# Remove duplicates on list object.
24943+
# </summary>
24944+
# <param name="request">Request. <see cref="PostWorksheetListObjectRemoveDuplicatesRequest" /></param>
24945+
def post_worksheet_list_object_remove_duplicates(self, request, **kwargs):
24946+
24947+
kwargs['_return_http_data_only'] = True
24948+
self.check_access_token()
24949+
if kwargs.get('callback'):
24950+
return self.post_worksheet_list_object_remove_duplicates_with_http_info(request,**kwargs)
24951+
else:
24952+
(data) = self.post_worksheet_list_object_remove_duplicates_with_http_info(request,**kwargs)
24953+
return data
24954+
24955+
def post_worksheet_list_object_remove_duplicates_with_http_info(self, request, **kwargs):
24956+
all_params = []
24957+
all_params.append('callback')
24958+
all_params.append('_return_http_data_only')
24959+
all_params.append('_preload_content')
24960+
all_params.append('_request_timeout')
24961+
params = locals()
24962+
for key, val in iteritems(params['kwargs']):
24963+
if key not in all_params:
24964+
raise TypeError(
24965+
"Got an unexpected keyword argument '%s'"
24966+
" to method post_worksheet_list_object_remove_duplicates" % key
24967+
)
24968+
params[key] = val
24969+
del params['kwargs']
24970+
24971+
http_params = request.create_http_request(self.api_client)
24972+
return self.api_client.call_api(http_params['path'], http_params['method'],
24973+
None,
24974+
http_params['query_params'],
24975+
http_params['header_params'],
24976+
body=http_params['body'],
24977+
post_params=http_params['form_params'],
24978+
files=http_params['files'],
24979+
response_type=http_params['response_type'],
24980+
auth_settings=http_params['auth_settings'],
24981+
callback=params.get('callback'),
24982+
_return_http_data_only=params.get('_return_http_data_only'),
24983+
_preload_content=params.get('_preload_content', True),
24984+
_request_timeout=params.get('_request_timeout'),
24985+
collection_formats=http_params['collection_formats'])
24986+
24987+
24988+
24989+
# <summary>
24990+
# Insert slicer for list object.
24991+
# </summary>
24992+
# <param name="request">Request. <see cref="PostWorksheetListObjectInsertSlicerRequest" /></param>
24993+
def post_worksheet_list_object_insert_slicer(self, request, **kwargs):
24994+
24995+
kwargs['_return_http_data_only'] = True
24996+
self.check_access_token()
24997+
if kwargs.get('callback'):
24998+
return self.post_worksheet_list_object_insert_slicer_with_http_info(request,**kwargs)
24999+
else:
25000+
(data) = self.post_worksheet_list_object_insert_slicer_with_http_info(request,**kwargs)
25001+
return data
25002+
25003+
def post_worksheet_list_object_insert_slicer_with_http_info(self, request, **kwargs):
25004+
all_params = []
25005+
all_params.append('callback')
25006+
all_params.append('_return_http_data_only')
25007+
all_params.append('_preload_content')
25008+
all_params.append('_request_timeout')
25009+
params = locals()
25010+
for key, val in iteritems(params['kwargs']):
25011+
if key not in all_params:
25012+
raise TypeError(
25013+
"Got an unexpected keyword argument '%s'"
25014+
" to method post_worksheet_list_object_insert_slicer" % key
25015+
)
25016+
params[key] = val
25017+
del params['kwargs']
25018+
25019+
http_params = request.create_http_request(self.api_client)
25020+
return self.api_client.call_api(http_params['path'], http_params['method'],
25021+
None,
25022+
http_params['query_params'],
25023+
http_params['header_params'],
25024+
body=http_params['body'],
25025+
post_params=http_params['form_params'],
25026+
files=http_params['files'],
25027+
response_type=http_params['response_type'],
25028+
auth_settings=http_params['auth_settings'],
25029+
callback=params.get('callback'),
25030+
_return_http_data_only=params.get('_return_http_data_only'),
25031+
_preload_content=params.get('_preload_content', True),
25032+
_request_timeout=params.get('_request_timeout'),
25033+
collection_formats=http_params['collection_formats'])
25034+
25035+
2489125036
def cells_list_objects_post_worksheet_list_column(self, name, sheet_name, list_object_index, column_index, **kwargs):
2489225037
warnings.warn("CellsApi is deprecated", DeprecationWarning)
2489325038
"""

asposecellscloud/models/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
from .area import Area
3030
from .auto_fitter_options import AutoFitterOptions
3131
from .axis import Axis
32-
from .barcode_response import BarcodeResponse
33-
from .barcode_response_list import BarcodeResponseList
3432
from .batch_convert_request import BatchConvertRequest
3533
from .batch_lock_request import BatchLockRequest
3634
from .batch_protect_request import BatchProtectRequest
Lines changed: 177 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,177 @@
1+
# coding: utf-8
2+
"""
3+
<copyright company="Aspose" file="AbstractCalculationEnginepy.cs">
4+
Copyright (c) 2023 Aspose.Cells Cloud
5+
</copyright>
6+
<summary>
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
13+
14+
The above copyright notice and this permission notice shall be included in all
15+
copies or substantial portions of the Software.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
23+
SOFTWARE.
24+
</summary>
25+
"""
26+
27+
from pprint import pformat
28+
from six import iteritems
29+
import re
30+
31+
class AbstractCalculationEngine(object):
32+
33+
"""
34+
NOTE: This class is auto generated by the swagger code generator program.
35+
Do not edit the class manually.
36+
"""
37+
38+
39+
"""
40+
Attributes:
41+
swagger_types (dict): The key is attribute name
42+
and the value is attribute type.
43+
attribute_map (dict): The key is attribute name
44+
and the value is json key in definition.
45+
"""
46+
47+
swagger_types = {
48+
'is_param_literal_required' : 'bool',
49+
'is_param_array_mode_required' : 'bool',
50+
'process_built_in_functions' : 'bool'
51+
}
52+
53+
attribute_map = {
54+
'is_param_literal_required' : 'IsParamLiteralRequired' ,
55+
'is_param_array_mode_required' : 'IsParamArrayModeRequired' ,
56+
'process_built_in_functions' : 'ProcessBuiltInFunctions'
57+
}
58+
59+
@staticmethod
60+
def get_swagger_types():
61+
return AbstractCalculationEngine.swagger_types
62+
63+
@staticmethod
64+
def get_attribute_map():
65+
return AbstractCalculationEngine.attribute_map
66+
67+
def get_from_container(self, attr):
68+
if attr in self.container:
69+
return self.container[attr]
70+
return None
71+
72+
def __init__(self,is_param_literal_required=None ,is_param_array_mode_required=None ,process_built_in_functions=None ,**kw):
73+
"""
74+
Associative dict for storing property values
75+
"""
76+
self.container = {}
77+
78+
"""
79+
AbstractCalculationEngine - a model defined in Swagger
80+
"""
81+
self.container['is_param_literal_required'] = None
82+
self.container['is_param_array_mode_required'] = None
83+
self.container['process_built_in_functions'] = None
84+
params = locals()
85+
self.is_param_literal_required = is_param_literal_required
86+
if 'is_param_literal_required' in params:
87+
self.is_param_literal_required = params["is_param_literal_required"]
88+
89+
90+
91+
self.is_param_array_mode_required = is_param_array_mode_required
92+
if 'is_param_array_mode_required' in params:
93+
self.is_param_array_mode_required = params["is_param_array_mode_required"]
94+
95+
96+
97+
self.process_built_in_functions = process_built_in_functions
98+
if 'process_built_in_functions' in params:
99+
self.process_built_in_functions = params["process_built_in_functions"]
100+
101+
102+
103+
104+
@property
105+
def is_param_literal_required(self):
106+
return self.container['is_param_literal_required']
107+
108+
@is_param_literal_required.setter
109+
def is_param_literal_required(self, is_param_literal_required):
110+
self.container['is_param_literal_required'] = is_param_literal_required
111+
@property
112+
def is_param_array_mode_required(self):
113+
return self.container['is_param_array_mode_required']
114+
115+
@is_param_array_mode_required.setter
116+
def is_param_array_mode_required(self, is_param_array_mode_required):
117+
self.container['is_param_array_mode_required'] = is_param_array_mode_required
118+
@property
119+
def process_built_in_functions(self):
120+
return self.container['process_built_in_functions']
121+
122+
@process_built_in_functions.setter
123+
def process_built_in_functions(self, process_built_in_functions):
124+
self.container['process_built_in_functions'] = process_built_in_functions
125+
126+
def to_dict(self):
127+
"""
128+
Returns the model properties as a dict
129+
"""
130+
result = {}
131+
132+
for attr, _ in iteritems(self.get_swagger_types()):
133+
value = self.get_from_container(attr)
134+
if isinstance(value, list):
135+
result[attr] = list(map(
136+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
137+
value
138+
))
139+
elif hasattr(value, "to_dict"):
140+
result[attr] = value.to_dict()
141+
elif isinstance(value, dict):
142+
result[attr] = dict(map(
143+
lambda item: (item[0], item[1].to_dict())
144+
if hasattr(item[1], "to_dict") else item,
145+
value.items()
146+
))
147+
else:
148+
result[attr] = value
149+
150+
return result
151+
152+
def to_str(self):
153+
"""
154+
Returns the string representation of the model
155+
"""
156+
return pformat(self.to_dict())
157+
158+
def __repr__(self):
159+
"""
160+
For `print` and `pprint`
161+
"""
162+
return self.to_str()
163+
164+
def __eq__(self, other):
165+
"""
166+
Returns true if both objects are equal
167+
"""
168+
if not isinstance(other, AbstractCalculationEngine):
169+
return False
170+
171+
return self.__dict__ == other.__dict__
172+
173+
def __ne__(self, other):
174+
"""
175+
Returns true if both objects are not equal
176+
"""
177+
return not self == other

0 commit comments

Comments
 (0)