OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 |
1 library googleapis.gamesConfiguration.v1configuration; | 3 library googleapis.gamesConfiguration.v1configuration; |
2 | 4 |
3 import "dart:core" as core; | 5 import 'dart:core' as core; |
4 import "dart:collection" as collection; | 6 import 'dart:collection' as collection; |
5 import "dart:async" as async; | 7 import 'dart:async' as async; |
6 import "dart:convert" as convert; | 8 import 'dart:convert' as convert; |
7 | 9 |
8 import "package:crypto/crypto.dart" as crypto; | 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 11 import 'package:crypto/crypto.dart' as crypto; |
9 import 'package:http/http.dart' as http; | 12 import 'package:http/http.dart' as http; |
10 import '../src/common_internal.dart' as common_internal; | |
11 import '../common/common.dart' as common; | |
12 | 13 |
13 export '../common/common.dart' show ApiRequestError; | 14 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
14 export '../common/common.dart' show DetailedApiRequestError; | 15 ApiRequestError, DetailedApiRequestError, Media, UploadOptions, |
| 16 ResumableUploadOptions, DownloadOptions, PartialDownloadOptions, |
| 17 ByteRange; |
| 18 |
| 19 const core.String USER_AGENT = 'dart-api-client gamesConfiguration/v1configurati
on'; |
15 | 20 |
16 /** The Publishing API for Google Play Game Services. */ | 21 /** The Publishing API for Google Play Game Services. */ |
17 class GamesConfigurationApi { | 22 class GamesConfigurationApi { |
18 /** View and manage your Google Play Android Developer account */ | 23 /** View and manage your Google Play Android Developer account */ |
19 static const AndroidpublisherScope = "https://www.googleapis.com/auth/androidp
ublisher"; | 24 static const AndroidpublisherScope = "https://www.googleapis.com/auth/androidp
ublisher"; |
20 | 25 |
21 | 26 |
22 final common_internal.ApiRequester _requester; | 27 final commons.ApiRequester _requester; |
23 | 28 |
24 AchievementConfigurationsResourceApi get achievementConfigurations => new Achi
evementConfigurationsResourceApi(_requester); | 29 AchievementConfigurationsResourceApi get achievementConfigurations => new Achi
evementConfigurationsResourceApi(_requester); |
25 ImageConfigurationsResourceApi get imageConfigurations => new ImageConfigurati
onsResourceApi(_requester); | 30 ImageConfigurationsResourceApi get imageConfigurations => new ImageConfigurati
onsResourceApi(_requester); |
26 LeaderboardConfigurationsResourceApi get leaderboardConfigurations => new Lead
erboardConfigurationsResourceApi(_requester); | 31 LeaderboardConfigurationsResourceApi get leaderboardConfigurations => new Lead
erboardConfigurationsResourceApi(_requester); |
27 | 32 |
28 GamesConfigurationApi(http.Client client, {core.String rootUrl: "https://www.g
oogleapis.com/", core.String servicePath: "games/v1configuration/"}) : | 33 GamesConfigurationApi(http.Client client, {core.String rootUrl: "https://www.g
oogleapis.com/", core.String servicePath: "games/v1configuration/"}) : |
29 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath
); | 34 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); |
30 } | 35 } |
31 | 36 |
32 | 37 |
33 /** Not documented yet. */ | |
34 class AchievementConfigurationsResourceApi { | 38 class AchievementConfigurationsResourceApi { |
35 final common_internal.ApiRequester _requester; | 39 final commons.ApiRequester _requester; |
36 | 40 |
37 AchievementConfigurationsResourceApi(common_internal.ApiRequester client) : | 41 AchievementConfigurationsResourceApi(commons.ApiRequester client) : |
38 _requester = client; | 42 _requester = client; |
39 | 43 |
40 /** | 44 /** |
41 * Delete the achievement configuration with the given ID. | 45 * Delete the achievement configuration with the given ID. |
42 * | 46 * |
43 * Request parameters: | 47 * Request parameters: |
44 * | 48 * |
45 * [achievementId] - The ID of the achievement used by this method. | 49 * [achievementId] - The ID of the achievement used by this method. |
46 * | 50 * |
47 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 51 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
48 * error. | 52 * error. |
49 * | 53 * |
50 * If the used [http.Client] completes with an error when making a REST call, | 54 * If the used [http.Client] completes with an error when making a REST call, |
51 * this method will complete with the same error. | 55 * this method will complete with the same error. |
52 */ | 56 */ |
53 async.Future delete(core.String achievementId) { | 57 async.Future delete(core.String achievementId) { |
54 var _url = null; | 58 var _url = null; |
55 var _queryParams = new core.Map(); | 59 var _queryParams = new core.Map(); |
56 var _uploadMedia = null; | 60 var _uploadMedia = null; |
57 var _uploadOptions = null; | 61 var _uploadOptions = null; |
58 var _downloadOptions = common.DownloadOptions.Metadata; | 62 var _downloadOptions = commons.DownloadOptions.Metadata; |
59 var _body = null; | 63 var _body = null; |
60 | 64 |
61 if (achievementId == null) { | 65 if (achievementId == null) { |
62 throw new core.ArgumentError("Parameter achievementId is required."); | 66 throw new core.ArgumentError("Parameter achievementId is required."); |
63 } | 67 } |
64 | 68 |
65 _downloadOptions = null; | 69 _downloadOptions = null; |
66 | 70 |
67 _url = 'achievements/' + common_internal.Escaper.ecapeVariable('$achievement
Id'); | 71 _url = 'achievements/' + commons.Escaper.ecapeVariable('$achievementId'); |
68 | 72 |
69 var _response = _requester.request(_url, | 73 var _response = _requester.request(_url, |
70 "DELETE", | 74 "DELETE", |
71 body: _body, | 75 body: _body, |
72 queryParams: _queryParams, | 76 queryParams: _queryParams, |
73 uploadOptions: _uploadOptions, | 77 uploadOptions: _uploadOptions, |
74 uploadMedia: _uploadMedia, | 78 uploadMedia: _uploadMedia, |
75 downloadOptions: _downloadOptions); | 79 downloadOptions: _downloadOptions); |
76 return _response.then((data) => null); | 80 return _response.then((data) => null); |
77 } | 81 } |
78 | 82 |
79 /** | 83 /** |
80 * Retrieves the metadata of the achievement configuration with the given ID. | 84 * Retrieves the metadata of the achievement configuration with the given ID. |
81 * | 85 * |
82 * Request parameters: | 86 * Request parameters: |
83 * | 87 * |
84 * [achievementId] - The ID of the achievement used by this method. | 88 * [achievementId] - The ID of the achievement used by this method. |
85 * | 89 * |
86 * Completes with a [AchievementConfiguration]. | 90 * Completes with a [AchievementConfiguration]. |
87 * | 91 * |
88 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 92 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
89 * error. | 93 * error. |
90 * | 94 * |
91 * If the used [http.Client] completes with an error when making a REST call, | 95 * If the used [http.Client] completes with an error when making a REST call, |
92 * this method will complete with the same error. | 96 * this method will complete with the same error. |
93 */ | 97 */ |
94 async.Future<AchievementConfiguration> get(core.String achievementId) { | 98 async.Future<AchievementConfiguration> get(core.String achievementId) { |
95 var _url = null; | 99 var _url = null; |
96 var _queryParams = new core.Map(); | 100 var _queryParams = new core.Map(); |
97 var _uploadMedia = null; | 101 var _uploadMedia = null; |
98 var _uploadOptions = null; | 102 var _uploadOptions = null; |
99 var _downloadOptions = common.DownloadOptions.Metadata; | 103 var _downloadOptions = commons.DownloadOptions.Metadata; |
100 var _body = null; | 104 var _body = null; |
101 | 105 |
102 if (achievementId == null) { | 106 if (achievementId == null) { |
103 throw new core.ArgumentError("Parameter achievementId is required."); | 107 throw new core.ArgumentError("Parameter achievementId is required."); |
104 } | 108 } |
105 | 109 |
106 | 110 |
107 _url = 'achievements/' + common_internal.Escaper.ecapeVariable('$achievement
Id'); | 111 _url = 'achievements/' + commons.Escaper.ecapeVariable('$achievementId'); |
108 | 112 |
109 var _response = _requester.request(_url, | 113 var _response = _requester.request(_url, |
110 "GET", | 114 "GET", |
111 body: _body, | 115 body: _body, |
112 queryParams: _queryParams, | 116 queryParams: _queryParams, |
113 uploadOptions: _uploadOptions, | 117 uploadOptions: _uploadOptions, |
114 uploadMedia: _uploadMedia, | 118 uploadMedia: _uploadMedia, |
115 downloadOptions: _downloadOptions); | 119 downloadOptions: _downloadOptions); |
116 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; | 120 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; |
117 } | 121 } |
118 | 122 |
119 /** | 123 /** |
120 * Insert a new achievement configuration in this application. | 124 * Insert a new achievement configuration in this application. |
121 * | 125 * |
122 * [request] - The metadata request object. | 126 * [request] - The metadata request object. |
123 * | 127 * |
124 * Request parameters: | 128 * Request parameters: |
125 * | 129 * |
126 * [applicationId] - The application ID from the Google Play developer | 130 * [applicationId] - The application ID from the Google Play developer |
127 * console. | 131 * console. |
128 * | 132 * |
129 * Completes with a [AchievementConfiguration]. | 133 * Completes with a [AchievementConfiguration]. |
130 * | 134 * |
131 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 135 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
132 * error. | 136 * error. |
133 * | 137 * |
134 * If the used [http.Client] completes with an error when making a REST call, | 138 * If the used [http.Client] completes with an error when making a REST call, |
135 * this method will complete with the same error. | 139 * this method will complete with the same error. |
136 */ | 140 */ |
137 async.Future<AchievementConfiguration> insert(AchievementConfiguration request
, core.String applicationId) { | 141 async.Future<AchievementConfiguration> insert(AchievementConfiguration request
, core.String applicationId) { |
138 var _url = null; | 142 var _url = null; |
139 var _queryParams = new core.Map(); | 143 var _queryParams = new core.Map(); |
140 var _uploadMedia = null; | 144 var _uploadMedia = null; |
141 var _uploadOptions = null; | 145 var _uploadOptions = null; |
142 var _downloadOptions = common.DownloadOptions.Metadata; | 146 var _downloadOptions = commons.DownloadOptions.Metadata; |
143 var _body = null; | 147 var _body = null; |
144 | 148 |
145 if (request != null) { | 149 if (request != null) { |
146 _body = convert.JSON.encode((request).toJson()); | 150 _body = convert.JSON.encode((request).toJson()); |
147 } | 151 } |
148 if (applicationId == null) { | 152 if (applicationId == null) { |
149 throw new core.ArgumentError("Parameter applicationId is required."); | 153 throw new core.ArgumentError("Parameter applicationId is required."); |
150 } | 154 } |
151 | 155 |
152 | 156 |
153 _url = 'applications/' + common_internal.Escaper.ecapeVariable('$application
Id') + '/achievements'; | 157 _url = 'applications/' + commons.Escaper.ecapeVariable('$applicationId') + '
/achievements'; |
154 | 158 |
155 var _response = _requester.request(_url, | 159 var _response = _requester.request(_url, |
156 "POST", | 160 "POST", |
157 body: _body, | 161 body: _body, |
158 queryParams: _queryParams, | 162 queryParams: _queryParams, |
159 uploadOptions: _uploadOptions, | 163 uploadOptions: _uploadOptions, |
160 uploadMedia: _uploadMedia, | 164 uploadMedia: _uploadMedia, |
161 downloadOptions: _downloadOptions); | 165 downloadOptions: _downloadOptions); |
162 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; | 166 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; |
163 } | 167 } |
164 | 168 |
165 /** | 169 /** |
166 * Returns a list of the achievement configurations in this application. | 170 * Returns a list of the achievement configurations in this application. |
167 * | 171 * |
168 * Request parameters: | 172 * Request parameters: |
169 * | 173 * |
170 * [applicationId] - The application ID from the Google Play developer | 174 * [applicationId] - The application ID from the Google Play developer |
171 * console. | 175 * console. |
172 * | 176 * |
173 * [maxResults] - The maximum number of resource configurations to return in | 177 * [maxResults] - The maximum number of resource configurations to return in |
174 * the response, used for paging. For any response, the actual number of | 178 * the response, used for paging. For any response, the actual number of |
175 * resources returned may be less than the specified maxResults. | 179 * resources returned may be less than the specified maxResults. |
176 * Value must be between "1" and "200". | 180 * Value must be between "1" and "200". |
177 * | 181 * |
178 * [pageToken] - The token returned by the previous request. | 182 * [pageToken] - The token returned by the previous request. |
179 * | 183 * |
180 * Completes with a [AchievementConfigurationListResponse]. | 184 * Completes with a [AchievementConfigurationListResponse]. |
181 * | 185 * |
182 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 186 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
183 * error. | 187 * error. |
184 * | 188 * |
185 * If the used [http.Client] completes with an error when making a REST call, | 189 * If the used [http.Client] completes with an error when making a REST call, |
186 * this method will complete with the same error. | 190 * this method will complete with the same error. |
187 */ | 191 */ |
188 async.Future<AchievementConfigurationListResponse> list(core.String applicatio
nId, {core.int maxResults, core.String pageToken}) { | 192 async.Future<AchievementConfigurationListResponse> list(core.String applicatio
nId, {core.int maxResults, core.String pageToken}) { |
189 var _url = null; | 193 var _url = null; |
190 var _queryParams = new core.Map(); | 194 var _queryParams = new core.Map(); |
191 var _uploadMedia = null; | 195 var _uploadMedia = null; |
192 var _uploadOptions = null; | 196 var _uploadOptions = null; |
193 var _downloadOptions = common.DownloadOptions.Metadata; | 197 var _downloadOptions = commons.DownloadOptions.Metadata; |
194 var _body = null; | 198 var _body = null; |
195 | 199 |
196 if (applicationId == null) { | 200 if (applicationId == null) { |
197 throw new core.ArgumentError("Parameter applicationId is required."); | 201 throw new core.ArgumentError("Parameter applicationId is required."); |
198 } | 202 } |
199 if (maxResults != null) { | 203 if (maxResults != null) { |
200 _queryParams["maxResults"] = ["${maxResults}"]; | 204 _queryParams["maxResults"] = ["${maxResults}"]; |
201 } | 205 } |
202 if (pageToken != null) { | 206 if (pageToken != null) { |
203 _queryParams["pageToken"] = [pageToken]; | 207 _queryParams["pageToken"] = [pageToken]; |
204 } | 208 } |
205 | 209 |
206 | 210 |
207 _url = 'applications/' + common_internal.Escaper.ecapeVariable('$application
Id') + '/achievements'; | 211 _url = 'applications/' + commons.Escaper.ecapeVariable('$applicationId') + '
/achievements'; |
208 | 212 |
209 var _response = _requester.request(_url, | 213 var _response = _requester.request(_url, |
210 "GET", | 214 "GET", |
211 body: _body, | 215 body: _body, |
212 queryParams: _queryParams, | 216 queryParams: _queryParams, |
213 uploadOptions: _uploadOptions, | 217 uploadOptions: _uploadOptions, |
214 uploadMedia: _uploadMedia, | 218 uploadMedia: _uploadMedia, |
215 downloadOptions: _downloadOptions); | 219 downloadOptions: _downloadOptions); |
216 return _response.then((data) => new AchievementConfigurationListResponse.fro
mJson(data)); | 220 return _response.then((data) => new AchievementConfigurationListResponse.fro
mJson(data)); |
217 } | 221 } |
218 | 222 |
219 /** | 223 /** |
220 * Update the metadata of the achievement configuration with the given ID. | 224 * Update the metadata of the achievement configuration with the given ID. |
221 * This method supports patch semantics. | 225 * This method supports patch semantics. |
222 * | 226 * |
223 * [request] - The metadata request object. | 227 * [request] - The metadata request object. |
224 * | 228 * |
225 * Request parameters: | 229 * Request parameters: |
226 * | 230 * |
227 * [achievementId] - The ID of the achievement used by this method. | 231 * [achievementId] - The ID of the achievement used by this method. |
228 * | 232 * |
229 * Completes with a [AchievementConfiguration]. | 233 * Completes with a [AchievementConfiguration]. |
230 * | 234 * |
231 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 235 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
232 * error. | 236 * error. |
233 * | 237 * |
234 * If the used [http.Client] completes with an error when making a REST call, | 238 * If the used [http.Client] completes with an error when making a REST call, |
235 * this method will complete with the same error. | 239 * this method will complete with the same error. |
236 */ | 240 */ |
237 async.Future<AchievementConfiguration> patch(AchievementConfiguration request,
core.String achievementId) { | 241 async.Future<AchievementConfiguration> patch(AchievementConfiguration request,
core.String achievementId) { |
238 var _url = null; | 242 var _url = null; |
239 var _queryParams = new core.Map(); | 243 var _queryParams = new core.Map(); |
240 var _uploadMedia = null; | 244 var _uploadMedia = null; |
241 var _uploadOptions = null; | 245 var _uploadOptions = null; |
242 var _downloadOptions = common.DownloadOptions.Metadata; | 246 var _downloadOptions = commons.DownloadOptions.Metadata; |
243 var _body = null; | 247 var _body = null; |
244 | 248 |
245 if (request != null) { | 249 if (request != null) { |
246 _body = convert.JSON.encode((request).toJson()); | 250 _body = convert.JSON.encode((request).toJson()); |
247 } | 251 } |
248 if (achievementId == null) { | 252 if (achievementId == null) { |
249 throw new core.ArgumentError("Parameter achievementId is required."); | 253 throw new core.ArgumentError("Parameter achievementId is required."); |
250 } | 254 } |
251 | 255 |
252 | 256 |
253 _url = 'achievements/' + common_internal.Escaper.ecapeVariable('$achievement
Id'); | 257 _url = 'achievements/' + commons.Escaper.ecapeVariable('$achievementId'); |
254 | 258 |
255 var _response = _requester.request(_url, | 259 var _response = _requester.request(_url, |
256 "PATCH", | 260 "PATCH", |
257 body: _body, | 261 body: _body, |
258 queryParams: _queryParams, | 262 queryParams: _queryParams, |
259 uploadOptions: _uploadOptions, | 263 uploadOptions: _uploadOptions, |
260 uploadMedia: _uploadMedia, | 264 uploadMedia: _uploadMedia, |
261 downloadOptions: _downloadOptions); | 265 downloadOptions: _downloadOptions); |
262 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; | 266 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; |
263 } | 267 } |
264 | 268 |
265 /** | 269 /** |
266 * Update the metadata of the achievement configuration with the given ID. | 270 * Update the metadata of the achievement configuration with the given ID. |
267 * | 271 * |
268 * [request] - The metadata request object. | 272 * [request] - The metadata request object. |
269 * | 273 * |
270 * Request parameters: | 274 * Request parameters: |
271 * | 275 * |
272 * [achievementId] - The ID of the achievement used by this method. | 276 * [achievementId] - The ID of the achievement used by this method. |
273 * | 277 * |
274 * Completes with a [AchievementConfiguration]. | 278 * Completes with a [AchievementConfiguration]. |
275 * | 279 * |
276 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 280 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
277 * error. | 281 * error. |
278 * | 282 * |
279 * If the used [http.Client] completes with an error when making a REST call, | 283 * If the used [http.Client] completes with an error when making a REST call, |
280 * this method will complete with the same error. | 284 * this method will complete with the same error. |
281 */ | 285 */ |
282 async.Future<AchievementConfiguration> update(AchievementConfiguration request
, core.String achievementId) { | 286 async.Future<AchievementConfiguration> update(AchievementConfiguration request
, core.String achievementId) { |
283 var _url = null; | 287 var _url = null; |
284 var _queryParams = new core.Map(); | 288 var _queryParams = new core.Map(); |
285 var _uploadMedia = null; | 289 var _uploadMedia = null; |
286 var _uploadOptions = null; | 290 var _uploadOptions = null; |
287 var _downloadOptions = common.DownloadOptions.Metadata; | 291 var _downloadOptions = commons.DownloadOptions.Metadata; |
288 var _body = null; | 292 var _body = null; |
289 | 293 |
290 if (request != null) { | 294 if (request != null) { |
291 _body = convert.JSON.encode((request).toJson()); | 295 _body = convert.JSON.encode((request).toJson()); |
292 } | 296 } |
293 if (achievementId == null) { | 297 if (achievementId == null) { |
294 throw new core.ArgumentError("Parameter achievementId is required."); | 298 throw new core.ArgumentError("Parameter achievementId is required."); |
295 } | 299 } |
296 | 300 |
297 | 301 |
298 _url = 'achievements/' + common_internal.Escaper.ecapeVariable('$achievement
Id'); | 302 _url = 'achievements/' + commons.Escaper.ecapeVariable('$achievementId'); |
299 | 303 |
300 var _response = _requester.request(_url, | 304 var _response = _requester.request(_url, |
301 "PUT", | 305 "PUT", |
302 body: _body, | 306 body: _body, |
303 queryParams: _queryParams, | 307 queryParams: _queryParams, |
304 uploadOptions: _uploadOptions, | 308 uploadOptions: _uploadOptions, |
305 uploadMedia: _uploadMedia, | 309 uploadMedia: _uploadMedia, |
306 downloadOptions: _downloadOptions); | 310 downloadOptions: _downloadOptions); |
307 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; | 311 return _response.then((data) => new AchievementConfiguration.fromJson(data))
; |
308 } | 312 } |
309 | 313 |
310 } | 314 } |
311 | 315 |
312 | 316 |
313 /** Not documented yet. */ | |
314 class ImageConfigurationsResourceApi { | 317 class ImageConfigurationsResourceApi { |
315 final common_internal.ApiRequester _requester; | 318 final commons.ApiRequester _requester; |
316 | 319 |
317 ImageConfigurationsResourceApi(common_internal.ApiRequester client) : | 320 ImageConfigurationsResourceApi(commons.ApiRequester client) : |
318 _requester = client; | 321 _requester = client; |
319 | 322 |
320 /** | 323 /** |
321 * Uploads an image for a resource with the given ID and image type. | 324 * Uploads an image for a resource with the given ID and image type. |
322 * | 325 * |
323 * Request parameters: | 326 * Request parameters: |
324 * | 327 * |
325 * [resourceId] - The ID of the resource used by this method. | 328 * [resourceId] - The ID of the resource used by this method. |
326 * | 329 * |
327 * [imageType] - Selects which image in a resource for this method. | 330 * [imageType] - Selects which image in a resource for this method. |
328 * Possible string values are: | 331 * Possible string values are: |
329 * - "ACHIEVEMENT_ICON" : The icon image for an achievement resource. | 332 * - "ACHIEVEMENT_ICON" : The icon image for an achievement resource. |
330 * - "LEADERBOARD_ICON" : The icon image for a leaderboard resource. | 333 * - "LEADERBOARD_ICON" : The icon image for a leaderboard resource. |
331 * | 334 * |
332 * [uploadMedia] - The media to upload. | 335 * [uploadMedia] - The media to upload. |
333 * | 336 * |
334 * [uploadOptions] - Options for the media upload. Streaming Media without the | 337 * [uploadOptions] - Options for the media upload. Streaming Media without the |
335 * length being known ahead of time is only supported via resumable uploads. | 338 * length being known ahead of time is only supported via resumable uploads. |
336 * | 339 * |
337 * Completes with a [ImageConfiguration]. | 340 * Completes with a [ImageConfiguration]. |
338 * | 341 * |
339 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 342 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
340 * error. | 343 * error. |
341 * | 344 * |
342 * If the used [http.Client] completes with an error when making a REST call, | 345 * If the used [http.Client] completes with an error when making a REST call, |
343 * this method will complete with the same error. | 346 * this method will complete with the same error. |
344 */ | 347 */ |
345 async.Future<ImageConfiguration> upload(core.String resourceId, core.String im
ageType, {common.UploadOptions uploadOptions : common.UploadOptions.Default, com
mon.Media uploadMedia}) { | 348 async.Future<ImageConfiguration> upload(core.String resourceId, core.String im
ageType, {commons.UploadOptions uploadOptions : commons.UploadOptions.Default, c
ommons.Media uploadMedia}) { |
346 var _url = null; | 349 var _url = null; |
347 var _queryParams = new core.Map(); | 350 var _queryParams = new core.Map(); |
348 var _uploadMedia = null; | 351 var _uploadMedia = null; |
349 var _uploadOptions = null; | 352 var _uploadOptions = null; |
350 var _downloadOptions = common.DownloadOptions.Metadata; | 353 var _downloadOptions = commons.DownloadOptions.Metadata; |
351 var _body = null; | 354 var _body = null; |
352 | 355 |
353 if (resourceId == null) { | 356 if (resourceId == null) { |
354 throw new core.ArgumentError("Parameter resourceId is required."); | 357 throw new core.ArgumentError("Parameter resourceId is required."); |
355 } | 358 } |
356 if (imageType == null) { | 359 if (imageType == null) { |
357 throw new core.ArgumentError("Parameter imageType is required."); | 360 throw new core.ArgumentError("Parameter imageType is required."); |
358 } | 361 } |
359 | 362 |
360 _uploadMedia = uploadMedia; | 363 _uploadMedia = uploadMedia; |
361 _uploadOptions = uploadOptions; | 364 _uploadOptions = uploadOptions; |
362 | 365 |
363 if (_uploadMedia == null) { | 366 if (_uploadMedia == null) { |
364 _url = 'images/' + common_internal.Escaper.ecapeVariable('$resourceId') +
'/imageType/' + common_internal.Escaper.ecapeVariable('$imageType'); | 367 _url = 'images/' + commons.Escaper.ecapeVariable('$resourceId') + '/imageT
ype/' + commons.Escaper.ecapeVariable('$imageType'); |
365 } else if (_uploadOptions is common.ResumableUploadOptions) { | 368 } else if (_uploadOptions is commons.ResumableUploadOptions) { |
366 _url = '/resumable/upload/games/v1configuration/images/' + common_internal
.Escaper.ecapeVariable('$resourceId') + '/imageType/' + common_internal.Escaper.
ecapeVariable('$imageType'); | 369 _url = '/resumable/upload/games/v1configuration/images/' + commons.Escaper
.ecapeVariable('$resourceId') + '/imageType/' + commons.Escaper.ecapeVariable('$
imageType'); |
367 } else { | 370 } else { |
368 _url = '/upload/games/v1configuration/images/' + common_internal.Escaper.e
capeVariable('$resourceId') + '/imageType/' + common_internal.Escaper.ecapeVaria
ble('$imageType'); | 371 _url = '/upload/games/v1configuration/images/' + commons.Escaper.ecapeVari
able('$resourceId') + '/imageType/' + commons.Escaper.ecapeVariable('$imageType'
); |
369 } | 372 } |
370 | 373 |
371 | 374 |
372 var _response = _requester.request(_url, | 375 var _response = _requester.request(_url, |
373 "POST", | 376 "POST", |
374 body: _body, | 377 body: _body, |
375 queryParams: _queryParams, | 378 queryParams: _queryParams, |
376 uploadOptions: _uploadOptions, | 379 uploadOptions: _uploadOptions, |
377 uploadMedia: _uploadMedia, | 380 uploadMedia: _uploadMedia, |
378 downloadOptions: _downloadOptions); | 381 downloadOptions: _downloadOptions); |
379 return _response.then((data) => new ImageConfiguration.fromJson(data)); | 382 return _response.then((data) => new ImageConfiguration.fromJson(data)); |
380 } | 383 } |
381 | 384 |
382 } | 385 } |
383 | 386 |
384 | 387 |
385 /** Not documented yet. */ | |
386 class LeaderboardConfigurationsResourceApi { | 388 class LeaderboardConfigurationsResourceApi { |
387 final common_internal.ApiRequester _requester; | 389 final commons.ApiRequester _requester; |
388 | 390 |
389 LeaderboardConfigurationsResourceApi(common_internal.ApiRequester client) : | 391 LeaderboardConfigurationsResourceApi(commons.ApiRequester client) : |
390 _requester = client; | 392 _requester = client; |
391 | 393 |
392 /** | 394 /** |
393 * Delete the leaderboard configuration with the given ID. | 395 * Delete the leaderboard configuration with the given ID. |
394 * | 396 * |
395 * Request parameters: | 397 * Request parameters: |
396 * | 398 * |
397 * [leaderboardId] - The ID of the leaderboard. | 399 * [leaderboardId] - The ID of the leaderboard. |
398 * | 400 * |
399 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 401 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
400 * error. | 402 * error. |
401 * | 403 * |
402 * If the used [http.Client] completes with an error when making a REST call, | 404 * If the used [http.Client] completes with an error when making a REST call, |
403 * this method will complete with the same error. | 405 * this method will complete with the same error. |
404 */ | 406 */ |
405 async.Future delete(core.String leaderboardId) { | 407 async.Future delete(core.String leaderboardId) { |
406 var _url = null; | 408 var _url = null; |
407 var _queryParams = new core.Map(); | 409 var _queryParams = new core.Map(); |
408 var _uploadMedia = null; | 410 var _uploadMedia = null; |
409 var _uploadOptions = null; | 411 var _uploadOptions = null; |
410 var _downloadOptions = common.DownloadOptions.Metadata; | 412 var _downloadOptions = commons.DownloadOptions.Metadata; |
411 var _body = null; | 413 var _body = null; |
412 | 414 |
413 if (leaderboardId == null) { | 415 if (leaderboardId == null) { |
414 throw new core.ArgumentError("Parameter leaderboardId is required."); | 416 throw new core.ArgumentError("Parameter leaderboardId is required."); |
415 } | 417 } |
416 | 418 |
417 _downloadOptions = null; | 419 _downloadOptions = null; |
418 | 420 |
419 _url = 'leaderboards/' + common_internal.Escaper.ecapeVariable('$leaderboard
Id'); | 421 _url = 'leaderboards/' + commons.Escaper.ecapeVariable('$leaderboardId'); |
420 | 422 |
421 var _response = _requester.request(_url, | 423 var _response = _requester.request(_url, |
422 "DELETE", | 424 "DELETE", |
423 body: _body, | 425 body: _body, |
424 queryParams: _queryParams, | 426 queryParams: _queryParams, |
425 uploadOptions: _uploadOptions, | 427 uploadOptions: _uploadOptions, |
426 uploadMedia: _uploadMedia, | 428 uploadMedia: _uploadMedia, |
427 downloadOptions: _downloadOptions); | 429 downloadOptions: _downloadOptions); |
428 return _response.then((data) => null); | 430 return _response.then((data) => null); |
429 } | 431 } |
430 | 432 |
431 /** | 433 /** |
432 * Retrieves the metadata of the leaderboard configuration with the given ID. | 434 * Retrieves the metadata of the leaderboard configuration with the given ID. |
433 * | 435 * |
434 * Request parameters: | 436 * Request parameters: |
435 * | 437 * |
436 * [leaderboardId] - The ID of the leaderboard. | 438 * [leaderboardId] - The ID of the leaderboard. |
437 * | 439 * |
438 * Completes with a [LeaderboardConfiguration]. | 440 * Completes with a [LeaderboardConfiguration]. |
439 * | 441 * |
440 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 442 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
441 * error. | 443 * error. |
442 * | 444 * |
443 * If the used [http.Client] completes with an error when making a REST call, | 445 * If the used [http.Client] completes with an error when making a REST call, |
444 * this method will complete with the same error. | 446 * this method will complete with the same error. |
445 */ | 447 */ |
446 async.Future<LeaderboardConfiguration> get(core.String leaderboardId) { | 448 async.Future<LeaderboardConfiguration> get(core.String leaderboardId) { |
447 var _url = null; | 449 var _url = null; |
448 var _queryParams = new core.Map(); | 450 var _queryParams = new core.Map(); |
449 var _uploadMedia = null; | 451 var _uploadMedia = null; |
450 var _uploadOptions = null; | 452 var _uploadOptions = null; |
451 var _downloadOptions = common.DownloadOptions.Metadata; | 453 var _downloadOptions = commons.DownloadOptions.Metadata; |
452 var _body = null; | 454 var _body = null; |
453 | 455 |
454 if (leaderboardId == null) { | 456 if (leaderboardId == null) { |
455 throw new core.ArgumentError("Parameter leaderboardId is required."); | 457 throw new core.ArgumentError("Parameter leaderboardId is required."); |
456 } | 458 } |
457 | 459 |
458 | 460 |
459 _url = 'leaderboards/' + common_internal.Escaper.ecapeVariable('$leaderboard
Id'); | 461 _url = 'leaderboards/' + commons.Escaper.ecapeVariable('$leaderboardId'); |
460 | 462 |
461 var _response = _requester.request(_url, | 463 var _response = _requester.request(_url, |
462 "GET", | 464 "GET", |
463 body: _body, | 465 body: _body, |
464 queryParams: _queryParams, | 466 queryParams: _queryParams, |
465 uploadOptions: _uploadOptions, | 467 uploadOptions: _uploadOptions, |
466 uploadMedia: _uploadMedia, | 468 uploadMedia: _uploadMedia, |
467 downloadOptions: _downloadOptions); | 469 downloadOptions: _downloadOptions); |
468 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; | 470 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; |
469 } | 471 } |
470 | 472 |
471 /** | 473 /** |
472 * Insert a new leaderboard configuration in this application. | 474 * Insert a new leaderboard configuration in this application. |
473 * | 475 * |
474 * [request] - The metadata request object. | 476 * [request] - The metadata request object. |
475 * | 477 * |
476 * Request parameters: | 478 * Request parameters: |
477 * | 479 * |
478 * [applicationId] - The application ID from the Google Play developer | 480 * [applicationId] - The application ID from the Google Play developer |
479 * console. | 481 * console. |
480 * | 482 * |
481 * Completes with a [LeaderboardConfiguration]. | 483 * Completes with a [LeaderboardConfiguration]. |
482 * | 484 * |
483 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 485 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
484 * error. | 486 * error. |
485 * | 487 * |
486 * If the used [http.Client] completes with an error when making a REST call, | 488 * If the used [http.Client] completes with an error when making a REST call, |
487 * this method will complete with the same error. | 489 * this method will complete with the same error. |
488 */ | 490 */ |
489 async.Future<LeaderboardConfiguration> insert(LeaderboardConfiguration request
, core.String applicationId) { | 491 async.Future<LeaderboardConfiguration> insert(LeaderboardConfiguration request
, core.String applicationId) { |
490 var _url = null; | 492 var _url = null; |
491 var _queryParams = new core.Map(); | 493 var _queryParams = new core.Map(); |
492 var _uploadMedia = null; | 494 var _uploadMedia = null; |
493 var _uploadOptions = null; | 495 var _uploadOptions = null; |
494 var _downloadOptions = common.DownloadOptions.Metadata; | 496 var _downloadOptions = commons.DownloadOptions.Metadata; |
495 var _body = null; | 497 var _body = null; |
496 | 498 |
497 if (request != null) { | 499 if (request != null) { |
498 _body = convert.JSON.encode((request).toJson()); | 500 _body = convert.JSON.encode((request).toJson()); |
499 } | 501 } |
500 if (applicationId == null) { | 502 if (applicationId == null) { |
501 throw new core.ArgumentError("Parameter applicationId is required."); | 503 throw new core.ArgumentError("Parameter applicationId is required."); |
502 } | 504 } |
503 | 505 |
504 | 506 |
505 _url = 'applications/' + common_internal.Escaper.ecapeVariable('$application
Id') + '/leaderboards'; | 507 _url = 'applications/' + commons.Escaper.ecapeVariable('$applicationId') + '
/leaderboards'; |
506 | 508 |
507 var _response = _requester.request(_url, | 509 var _response = _requester.request(_url, |
508 "POST", | 510 "POST", |
509 body: _body, | 511 body: _body, |
510 queryParams: _queryParams, | 512 queryParams: _queryParams, |
511 uploadOptions: _uploadOptions, | 513 uploadOptions: _uploadOptions, |
512 uploadMedia: _uploadMedia, | 514 uploadMedia: _uploadMedia, |
513 downloadOptions: _downloadOptions); | 515 downloadOptions: _downloadOptions); |
514 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; | 516 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; |
515 } | 517 } |
516 | 518 |
517 /** | 519 /** |
518 * Returns a list of the leaderboard configurations in this application. | 520 * Returns a list of the leaderboard configurations in this application. |
519 * | 521 * |
520 * Request parameters: | 522 * Request parameters: |
521 * | 523 * |
522 * [applicationId] - The application ID from the Google Play developer | 524 * [applicationId] - The application ID from the Google Play developer |
523 * console. | 525 * console. |
524 * | 526 * |
525 * [maxResults] - The maximum number of resource configurations to return in | 527 * [maxResults] - The maximum number of resource configurations to return in |
526 * the response, used for paging. For any response, the actual number of | 528 * the response, used for paging. For any response, the actual number of |
527 * resources returned may be less than the specified maxResults. | 529 * resources returned may be less than the specified maxResults. |
528 * Value must be between "1" and "200". | 530 * Value must be between "1" and "200". |
529 * | 531 * |
530 * [pageToken] - The token returned by the previous request. | 532 * [pageToken] - The token returned by the previous request. |
531 * | 533 * |
532 * Completes with a [LeaderboardConfigurationListResponse]. | 534 * Completes with a [LeaderboardConfigurationListResponse]. |
533 * | 535 * |
534 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 536 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
535 * error. | 537 * error. |
536 * | 538 * |
537 * If the used [http.Client] completes with an error when making a REST call, | 539 * If the used [http.Client] completes with an error when making a REST call, |
538 * this method will complete with the same error. | 540 * this method will complete with the same error. |
539 */ | 541 */ |
540 async.Future<LeaderboardConfigurationListResponse> list(core.String applicatio
nId, {core.int maxResults, core.String pageToken}) { | 542 async.Future<LeaderboardConfigurationListResponse> list(core.String applicatio
nId, {core.int maxResults, core.String pageToken}) { |
541 var _url = null; | 543 var _url = null; |
542 var _queryParams = new core.Map(); | 544 var _queryParams = new core.Map(); |
543 var _uploadMedia = null; | 545 var _uploadMedia = null; |
544 var _uploadOptions = null; | 546 var _uploadOptions = null; |
545 var _downloadOptions = common.DownloadOptions.Metadata; | 547 var _downloadOptions = commons.DownloadOptions.Metadata; |
546 var _body = null; | 548 var _body = null; |
547 | 549 |
548 if (applicationId == null) { | 550 if (applicationId == null) { |
549 throw new core.ArgumentError("Parameter applicationId is required."); | 551 throw new core.ArgumentError("Parameter applicationId is required."); |
550 } | 552 } |
551 if (maxResults != null) { | 553 if (maxResults != null) { |
552 _queryParams["maxResults"] = ["${maxResults}"]; | 554 _queryParams["maxResults"] = ["${maxResults}"]; |
553 } | 555 } |
554 if (pageToken != null) { | 556 if (pageToken != null) { |
555 _queryParams["pageToken"] = [pageToken]; | 557 _queryParams["pageToken"] = [pageToken]; |
556 } | 558 } |
557 | 559 |
558 | 560 |
559 _url = 'applications/' + common_internal.Escaper.ecapeVariable('$application
Id') + '/leaderboards'; | 561 _url = 'applications/' + commons.Escaper.ecapeVariable('$applicationId') + '
/leaderboards'; |
560 | 562 |
561 var _response = _requester.request(_url, | 563 var _response = _requester.request(_url, |
562 "GET", | 564 "GET", |
563 body: _body, | 565 body: _body, |
564 queryParams: _queryParams, | 566 queryParams: _queryParams, |
565 uploadOptions: _uploadOptions, | 567 uploadOptions: _uploadOptions, |
566 uploadMedia: _uploadMedia, | 568 uploadMedia: _uploadMedia, |
567 downloadOptions: _downloadOptions); | 569 downloadOptions: _downloadOptions); |
568 return _response.then((data) => new LeaderboardConfigurationListResponse.fro
mJson(data)); | 570 return _response.then((data) => new LeaderboardConfigurationListResponse.fro
mJson(data)); |
569 } | 571 } |
570 | 572 |
571 /** | 573 /** |
572 * Update the metadata of the leaderboard configuration with the given ID. | 574 * Update the metadata of the leaderboard configuration with the given ID. |
573 * This method supports patch semantics. | 575 * This method supports patch semantics. |
574 * | 576 * |
575 * [request] - The metadata request object. | 577 * [request] - The metadata request object. |
576 * | 578 * |
577 * Request parameters: | 579 * Request parameters: |
578 * | 580 * |
579 * [leaderboardId] - The ID of the leaderboard. | 581 * [leaderboardId] - The ID of the leaderboard. |
580 * | 582 * |
581 * Completes with a [LeaderboardConfiguration]. | 583 * Completes with a [LeaderboardConfiguration]. |
582 * | 584 * |
583 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 585 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
584 * error. | 586 * error. |
585 * | 587 * |
586 * If the used [http.Client] completes with an error when making a REST call, | 588 * If the used [http.Client] completes with an error when making a REST call, |
587 * this method will complete with the same error. | 589 * this method will complete with the same error. |
588 */ | 590 */ |
589 async.Future<LeaderboardConfiguration> patch(LeaderboardConfiguration request,
core.String leaderboardId) { | 591 async.Future<LeaderboardConfiguration> patch(LeaderboardConfiguration request,
core.String leaderboardId) { |
590 var _url = null; | 592 var _url = null; |
591 var _queryParams = new core.Map(); | 593 var _queryParams = new core.Map(); |
592 var _uploadMedia = null; | 594 var _uploadMedia = null; |
593 var _uploadOptions = null; | 595 var _uploadOptions = null; |
594 var _downloadOptions = common.DownloadOptions.Metadata; | 596 var _downloadOptions = commons.DownloadOptions.Metadata; |
595 var _body = null; | 597 var _body = null; |
596 | 598 |
597 if (request != null) { | 599 if (request != null) { |
598 _body = convert.JSON.encode((request).toJson()); | 600 _body = convert.JSON.encode((request).toJson()); |
599 } | 601 } |
600 if (leaderboardId == null) { | 602 if (leaderboardId == null) { |
601 throw new core.ArgumentError("Parameter leaderboardId is required."); | 603 throw new core.ArgumentError("Parameter leaderboardId is required."); |
602 } | 604 } |
603 | 605 |
604 | 606 |
605 _url = 'leaderboards/' + common_internal.Escaper.ecapeVariable('$leaderboard
Id'); | 607 _url = 'leaderboards/' + commons.Escaper.ecapeVariable('$leaderboardId'); |
606 | 608 |
607 var _response = _requester.request(_url, | 609 var _response = _requester.request(_url, |
608 "PATCH", | 610 "PATCH", |
609 body: _body, | 611 body: _body, |
610 queryParams: _queryParams, | 612 queryParams: _queryParams, |
611 uploadOptions: _uploadOptions, | 613 uploadOptions: _uploadOptions, |
612 uploadMedia: _uploadMedia, | 614 uploadMedia: _uploadMedia, |
613 downloadOptions: _downloadOptions); | 615 downloadOptions: _downloadOptions); |
614 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; | 616 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; |
615 } | 617 } |
616 | 618 |
617 /** | 619 /** |
618 * Update the metadata of the leaderboard configuration with the given ID. | 620 * Update the metadata of the leaderboard configuration with the given ID. |
619 * | 621 * |
620 * [request] - The metadata request object. | 622 * [request] - The metadata request object. |
621 * | 623 * |
622 * Request parameters: | 624 * Request parameters: |
623 * | 625 * |
624 * [leaderboardId] - The ID of the leaderboard. | 626 * [leaderboardId] - The ID of the leaderboard. |
625 * | 627 * |
626 * Completes with a [LeaderboardConfiguration]. | 628 * Completes with a [LeaderboardConfiguration]. |
627 * | 629 * |
628 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 630 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
629 * error. | 631 * error. |
630 * | 632 * |
631 * If the used [http.Client] completes with an error when making a REST call, | 633 * If the used [http.Client] completes with an error when making a REST call, |
632 * this method will complete with the same error. | 634 * this method will complete with the same error. |
633 */ | 635 */ |
634 async.Future<LeaderboardConfiguration> update(LeaderboardConfiguration request
, core.String leaderboardId) { | 636 async.Future<LeaderboardConfiguration> update(LeaderboardConfiguration request
, core.String leaderboardId) { |
635 var _url = null; | 637 var _url = null; |
636 var _queryParams = new core.Map(); | 638 var _queryParams = new core.Map(); |
637 var _uploadMedia = null; | 639 var _uploadMedia = null; |
638 var _uploadOptions = null; | 640 var _uploadOptions = null; |
639 var _downloadOptions = common.DownloadOptions.Metadata; | 641 var _downloadOptions = commons.DownloadOptions.Metadata; |
640 var _body = null; | 642 var _body = null; |
641 | 643 |
642 if (request != null) { | 644 if (request != null) { |
643 _body = convert.JSON.encode((request).toJson()); | 645 _body = convert.JSON.encode((request).toJson()); |
644 } | 646 } |
645 if (leaderboardId == null) { | 647 if (leaderboardId == null) { |
646 throw new core.ArgumentError("Parameter leaderboardId is required."); | 648 throw new core.ArgumentError("Parameter leaderboardId is required."); |
647 } | 649 } |
648 | 650 |
649 | 651 |
650 _url = 'leaderboards/' + common_internal.Escaper.ecapeVariable('$leaderboard
Id'); | 652 _url = 'leaderboards/' + commons.Escaper.ecapeVariable('$leaderboardId'); |
651 | 653 |
652 var _response = _requester.request(_url, | 654 var _response = _requester.request(_url, |
653 "PUT", | 655 "PUT", |
654 body: _body, | 656 body: _body, |
655 queryParams: _queryParams, | 657 queryParams: _queryParams, |
656 uploadOptions: _uploadOptions, | 658 uploadOptions: _uploadOptions, |
657 uploadMedia: _uploadMedia, | 659 uploadMedia: _uploadMedia, |
658 downloadOptions: _downloadOptions); | 660 downloadOptions: _downloadOptions); |
659 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; | 661 return _response.then((data) => new LeaderboardConfiguration.fromJson(data))
; |
660 } | 662 } |
(...skipping 702 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1363 var _json = new core.Map(); | 1365 var _json = new core.Map(); |
1364 if (kind != null) { | 1366 if (kind != null) { |
1365 _json["kind"] = kind; | 1367 _json["kind"] = kind; |
1366 } | 1368 } |
1367 if (translations != null) { | 1369 if (translations != null) { |
1368 _json["translations"] = translations.map((value) => (value).toJson()).toLi
st(); | 1370 _json["translations"] = translations.map((value) => (value).toJson()).toLi
st(); |
1369 } | 1371 } |
1370 return _json; | 1372 return _json; |
1371 } | 1373 } |
1372 } | 1374 } |
1373 | |
1374 | |
OLD | NEW |