Skip to content

Commit 59d23d5

Browse files
Merge remote-tracking branch 'origin/master' into release
2 parents a81fe92 + 3931580 commit 59d23d5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1688
-1666
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## [23.6.0] - Aspose Words Cloud for Dart 23.6 Release Notes
2+
3+
- Fix XMLHttpRequest in web applications.
4+
5+
16
## [23.5.0] - Aspose Words Cloud for Dart 23.5 Release Notes
27

38
- Added InsertSection method.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Add this dependency to your *pubspec.yaml*:
2727

2828
```yaml
2929
dependencies:
30-
aspose_words_cloud: 23.5.0
30+
aspose_words_cloud: 23.6.0
3131
```
3232
3333
## Getting Started

lib/src/api_client.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ class ApiClient {
122122
}
123123

124124
Future<void> _updateAuthToken() async {
125-
final url = configuration.baseUrl + '/connect/token';
125+
final url = configuration.baseUrl + '/v4.0/words/connect/token';
126126
final data = 'grant_type=client_credentials&client_id=${configuration.clientId}&client_secret=${configuration.clientSecret}';
127127
final headers = {'Content-Type' : 'application/x-www-form-urlencoded'};
128128
final response = await http.post(Uri.parse(url), headers: headers, body: data).timeout(configuration.timeout);
@@ -503,7 +503,7 @@ class ApiClient {
503503

504504
var httpRequest = http.Request(requestData.method, Uri.parse(requestData.url));
505505
httpRequest.headers['x-aspose-client'] = 'dart sdk';
506-
httpRequest.headers['x-aspose-client-version'] = '23.5';
506+
httpRequest.headers['x-aspose-client-version'] = '23.6';
507507
httpRequest.headers['Authorization'] = await _getAuthToken();
508508
httpRequest.headers.addAll(requestData.headers);
509509

lib/src/models/bmp_save_options_data.dart

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -267,12 +267,6 @@ class BmpSaveOptionsData extends ImageSaveOptionsData {
267267
useAntiAliasing = null;
268268
}
269269

270-
if (json.containsKey('UseGdiEmfRenderer')) {
271-
useGdiEmfRenderer = json['UseGdiEmfRenderer'] as bool;
272-
} else {
273-
useGdiEmfRenderer = null;
274-
}
275-
276270
if (json.containsKey('UseHighQualityRendering')) {
277271
useHighQualityRendering = json['UseHighQualityRendering'] as bool;
278272
} else {
@@ -284,6 +278,12 @@ class BmpSaveOptionsData extends ImageSaveOptionsData {
284278
} else {
285279
verticalResolution = null;
286280
}
281+
282+
if (json.containsKey('UseGdiEmfRenderer')) {
283+
useGdiEmfRenderer = json['UseGdiEmfRenderer'] as bool;
284+
} else {
285+
useGdiEmfRenderer = null;
286+
}
287287
}
288288

289289
@override

lib/src/models/comment.dart

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,25 @@ import '../../aspose_words_cloud.dart';
3131

3232
/// DTO container with a comment.
3333
class Comment extends CommentLink {
34-
/// Gets or sets the author name for a comment.
35-
String? _author;
34+
/// Gets or sets the link to comment range start node.
35+
DocumentPosition? _rangeStart;
3636

37-
String? get author => _author;
38-
set author(String? val) => _author = val;
37+
DocumentPosition? get rangeStart => _rangeStart;
38+
set rangeStart(DocumentPosition? val) => _rangeStart = val;
3939

4040

41-
/// Gets or sets the content of the comment.
42-
StoryChildNodes? _content;
41+
/// Gets or sets the link to comment range end node.
42+
DocumentPosition? _rangeEnd;
4343

44-
StoryChildNodes? get content => _content;
45-
set content(StoryChildNodes? val) => _content = val;
44+
DocumentPosition? get rangeEnd => _rangeEnd;
45+
set rangeEnd(DocumentPosition? val) => _rangeEnd = val;
4646

4747

48-
/// Gets or sets the date and time that the comment was made.
49-
DateTime? _dateTime;
48+
/// Gets or sets the author name for a comment.
49+
String? _author;
5050

51-
DateTime? get dateTime => _dateTime;
52-
set dateTime(DateTime? val) => _dateTime = val;
51+
String? get author => _author;
52+
set author(String? val) => _author = val;
5353

5454

5555
/// Gets or sets the initials of the user associated with a specific comment.
@@ -59,18 +59,11 @@ class Comment extends CommentLink {
5959
set initial(String? val) => _initial = val;
6060

6161

62-
/// Gets or sets the link to comment range end node.
63-
DocumentPosition? _rangeEnd;
64-
65-
DocumentPosition? get rangeEnd => _rangeEnd;
66-
set rangeEnd(DocumentPosition? val) => _rangeEnd = val;
67-
68-
69-
/// Gets or sets the link to comment range start node.
70-
DocumentPosition? _rangeStart;
62+
/// Gets or sets the date and time that the comment was made.
63+
DateTime? _dateTime;
7164

72-
DocumentPosition? get rangeStart => _rangeStart;
73-
set rangeStart(DocumentPosition? val) => _rangeStart = val;
65+
DateTime? get dateTime => _dateTime;
66+
set dateTime(DateTime? val) => _dateTime = val;
7467

7568

7669
/// Gets or sets text of the comment.
@@ -80,6 +73,13 @@ class Comment extends CommentLink {
8073
set text(String? val) => _text = val;
8174

8275

76+
/// Gets or sets the content of the comment.
77+
StoryChildNodes? _content;
78+
79+
StoryChildNodes? get content => _content;
80+
set content(StoryChildNodes? val) => _content = val;
81+
82+
8383
@override
8484
void deserialize(Map<String, dynamic>? json) {
8585
if (json == null) {
@@ -94,23 +94,24 @@ class Comment extends CommentLink {
9494
link = null;
9595
}
9696

97-
if (json.containsKey('Author')) {
98-
author = json['Author'] as String;
97+
if (json.containsKey('RangeStart')) {
98+
rangeStart = DocumentPosition();
99+
rangeStart!.deserialize(json['RangeStart'] as Map<String, dynamic>);
99100
} else {
100-
author = null;
101+
rangeStart = null;
101102
}
102103

103-
if (json.containsKey('Content')) {
104-
content = StoryChildNodes();
105-
content!.deserialize(json['Content'] as Map<String, dynamic>);
104+
if (json.containsKey('RangeEnd')) {
105+
rangeEnd = DocumentPosition();
106+
rangeEnd!.deserialize(json['RangeEnd'] as Map<String, dynamic>);
106107
} else {
107-
content = null;
108+
rangeEnd = null;
108109
}
109110

110-
if (json.containsKey('DateTime')) {
111-
dateTime = DateTime.parse(json['DateTime'] as String);
111+
if (json.containsKey('Author')) {
112+
author = json['Author'] as String;
112113
} else {
113-
dateTime = null;
114+
author = null;
114115
}
115116

116117
if (json.containsKey('Initial')) {
@@ -119,58 +120,57 @@ class Comment extends CommentLink {
119120
initial = null;
120121
}
121122

122-
if (json.containsKey('RangeEnd')) {
123-
rangeEnd = DocumentPosition();
124-
rangeEnd!.deserialize(json['RangeEnd'] as Map<String, dynamic>);
125-
} else {
126-
rangeEnd = null;
127-
}
128-
129-
if (json.containsKey('RangeStart')) {
130-
rangeStart = DocumentPosition();
131-
rangeStart!.deserialize(json['RangeStart'] as Map<String, dynamic>);
123+
if (json.containsKey('DateTime')) {
124+
dateTime = DateTime.parse(json['DateTime'] as String);
132125
} else {
133-
rangeStart = null;
126+
dateTime = null;
134127
}
135128

136129
if (json.containsKey('Text')) {
137130
text = json['Text'] as String;
138131
} else {
139132
text = null;
140133
}
134+
135+
if (json.containsKey('Content')) {
136+
content = StoryChildNodes();
137+
content!.deserialize(json['Content'] as Map<String, dynamic>);
138+
} else {
139+
content = null;
140+
}
141141
}
142142

143143
@override
144144
Map<String, dynamic> serialize() {
145145
var _result = <String, dynamic>{};
146146
_result.addAll(super.serialize());
147-
if (author != null) {
148-
_result['Author'] = author!;
147+
if (rangeStart != null) {
148+
_result['RangeStart'] = rangeStart!.serialize();
149149
}
150150

151-
if (content != null) {
152-
_result['Content'] = content!.serialize();
151+
if (rangeEnd != null) {
152+
_result['RangeEnd'] = rangeEnd!.serialize();
153153
}
154154

155-
if (dateTime != null) {
156-
_result['DateTime'] = dateTime!.toIso8601String();
155+
if (author != null) {
156+
_result['Author'] = author!;
157157
}
158158

159159
if (initial != null) {
160160
_result['Initial'] = initial!;
161161
}
162162

163-
if (rangeEnd != null) {
164-
_result['RangeEnd'] = rangeEnd!.serialize();
165-
}
166-
167-
if (rangeStart != null) {
168-
_result['RangeStart'] = rangeStart!.serialize();
163+
if (dateTime != null) {
164+
_result['DateTime'] = dateTime!.toIso8601String();
169165
}
170166

171167
if (text != null) {
172168
_result['Text'] = text!;
173169
}
170+
171+
if (content != null) {
172+
_result['Content'] = content!.serialize();
173+
}
174174
return _result;
175175
}
176176

lib/src/models/comment_base.dart

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ import '../../aspose_words_cloud.dart';
3131

3232
/// Comment.
3333
abstract class CommentBase implements ModelBase {
34+
/// Gets or sets the link to comment range start node.
35+
NewDocumentPosition? _rangeStart;
36+
37+
NewDocumentPosition? get rangeStart => _rangeStart;
38+
set rangeStart(NewDocumentPosition? val) => _rangeStart = val;
39+
40+
41+
/// Gets or sets the link to comment range end node.
42+
NewDocumentPosition? _rangeEnd;
43+
44+
NewDocumentPosition? get rangeEnd => _rangeEnd;
45+
set rangeEnd(NewDocumentPosition? val) => _rangeEnd = val;
46+
47+
3448
/// Gets or sets the author name for a comment.
3549
String? _author;
3650

@@ -52,20 +66,6 @@ abstract class CommentBase implements ModelBase {
5266
set initial(String? val) => _initial = val;
5367

5468

55-
/// Gets or sets the link to comment range end node.
56-
NewDocumentPosition? _rangeEnd;
57-
58-
NewDocumentPosition? get rangeEnd => _rangeEnd;
59-
set rangeEnd(NewDocumentPosition? val) => _rangeEnd = val;
60-
61-
62-
/// Gets or sets the link to comment range start node.
63-
NewDocumentPosition? _rangeStart;
64-
65-
NewDocumentPosition? get rangeStart => _rangeStart;
66-
set rangeStart(NewDocumentPosition? val) => _rangeStart = val;
67-
68-
6969
/// Gets or sets text of the comment.
7070
String? _text;
7171

@@ -79,6 +79,20 @@ abstract class CommentBase implements ModelBase {
7979
throw ApiException(400, 'Failed to deserialize CommentBase data model.');
8080
}
8181

82+
if (json.containsKey('RangeStart')) {
83+
rangeStart = NewDocumentPosition();
84+
rangeStart!.deserialize(json['RangeStart'] as Map<String, dynamic>);
85+
} else {
86+
rangeStart = null;
87+
}
88+
89+
if (json.containsKey('RangeEnd')) {
90+
rangeEnd = NewDocumentPosition();
91+
rangeEnd!.deserialize(json['RangeEnd'] as Map<String, dynamic>);
92+
} else {
93+
rangeEnd = null;
94+
}
95+
8296
if (json.containsKey('Author')) {
8397
author = json['Author'] as String;
8498
} else {
@@ -97,20 +111,6 @@ abstract class CommentBase implements ModelBase {
97111
initial = null;
98112
}
99113

100-
if (json.containsKey('RangeEnd')) {
101-
rangeEnd = NewDocumentPosition();
102-
rangeEnd!.deserialize(json['RangeEnd'] as Map<String, dynamic>);
103-
} else {
104-
rangeEnd = null;
105-
}
106-
107-
if (json.containsKey('RangeStart')) {
108-
rangeStart = NewDocumentPosition();
109-
rangeStart!.deserialize(json['RangeStart'] as Map<String, dynamic>);
110-
} else {
111-
rangeStart = null;
112-
}
113-
114114
if (json.containsKey('Text')) {
115115
text = json['Text'] as String;
116116
} else {
@@ -121,6 +121,14 @@ abstract class CommentBase implements ModelBase {
121121
@override
122122
Map<String, dynamic> serialize() {
123123
var _result = <String, dynamic>{};
124+
if (rangeStart != null) {
125+
_result['RangeStart'] = rangeStart!.serialize();
126+
}
127+
128+
if (rangeEnd != null) {
129+
_result['RangeEnd'] = rangeEnd!.serialize();
130+
}
131+
124132
if (author != null) {
125133
_result['Author'] = author!;
126134
}
@@ -133,14 +141,6 @@ abstract class CommentBase implements ModelBase {
133141
_result['Initial'] = initial!;
134142
}
135143

136-
if (rangeEnd != null) {
137-
_result['RangeEnd'] = rangeEnd!.serialize();
138-
}
139-
140-
if (rangeStart != null) {
141-
_result['RangeStart'] = rangeStart!.serialize();
142-
}
143-
144144
if (text != null) {
145145
_result['Text'] = text!;
146146
}

0 commit comments

Comments
 (0)