| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis.slides.v1; | 3 library googleapis.slides.v1; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
| 7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
| 8 | 8 |
| 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| (...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 453 _json["type"] = type; | 453 _json["type"] = type; |
| 454 } | 454 } |
| 455 return _json; | 455 return _json; |
| 456 } | 456 } |
| 457 } | 457 } |
| 458 | 458 |
| 459 /** Request message for PresentationsService.BatchUpdatePresentation. */ | 459 /** Request message for PresentationsService.BatchUpdatePresentation. */ |
| 460 class BatchUpdatePresentationRequest { | 460 class BatchUpdatePresentationRequest { |
| 461 /** A list of updates to apply to the presentation. */ | 461 /** A list of updates to apply to the presentation. */ |
| 462 core.List<Request> requests; | 462 core.List<Request> requests; |
| 463 /** | 463 /** Provides control over how write requests are executed. */ |
| 464 * Provides control over how write requests are executed, such as | |
| 465 * conditionally updating the presentation. | |
| 466 */ | |
| 467 WriteControl writeControl; | 464 WriteControl writeControl; |
| 468 | 465 |
| 469 BatchUpdatePresentationRequest(); | 466 BatchUpdatePresentationRequest(); |
| 470 | 467 |
| 471 BatchUpdatePresentationRequest.fromJson(core.Map _json) { | 468 BatchUpdatePresentationRequest.fromJson(core.Map _json) { |
| 472 if (_json.containsKey("requests")) { | 469 if (_json.containsKey("requests")) { |
| 473 requests = _json["requests"].map((value) => new Request.fromJson(value)).t
oList(); | 470 requests = _json["requests"].map((value) => new Request.fromJson(value)).t
oList(); |
| 474 } | 471 } |
| 475 if (_json.containsKey("writeControl")) { | 472 if (_json.containsKey("writeControl")) { |
| 476 writeControl = new WriteControl.fromJson(_json["writeControl"]); | 473 writeControl = new WriteControl.fromJson(_json["writeControl"]); |
| (...skipping 2733 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3210 */ | 3207 */ |
| 3211 core.String pageType; | 3208 core.String pageType; |
| 3212 /** | 3209 /** |
| 3213 * The revision ID of the presentation containing this page. Can be used in | 3210 * The revision ID of the presentation containing this page. Can be used in |
| 3214 * update requests to assert that the presentation revision hasn't changed | 3211 * update requests to assert that the presentation revision hasn't changed |
| 3215 * since the last read operation. Only populated if the user has edit access | 3212 * since the last read operation. Only populated if the user has edit access |
| 3216 * to the presentation. | 3213 * to the presentation. |
| 3217 * | 3214 * |
| 3218 * The format of the revision ID may change over time, so it should be treated | 3215 * The format of the revision ID may change over time, so it should be treated |
| 3219 * opaquely. A returned revision ID is only guaranteed to be valid for 24 | 3216 * opaquely. A returned revision ID is only guaranteed to be valid for 24 |
| 3220 * hours after it has been returned and cannot be shared across | 3217 * hours after it has been returned and cannot be shared across users. If the |
| 3221 * users. Callers can assume that if two revision IDs are equal then the | 3218 * revision ID is unchanged between calls, then the presentation has not |
| 3222 * presentation has not changed. | 3219 * changed. Conversely, a changed ID (for the same presentation and user) |
| 3220 * usually means the presentation has been updated; however, a changed ID can |
| 3221 * also be due to internal factors such as ID format changes. |
| 3223 */ | 3222 */ |
| 3224 core.String revisionId; | 3223 core.String revisionId; |
| 3225 /** Slide specific properties. Only set if page_type = SLIDE. */ | 3224 /** Slide specific properties. Only set if page_type = SLIDE. */ |
| 3226 SlideProperties slideProperties; | 3225 SlideProperties slideProperties; |
| 3227 | 3226 |
| 3228 Page(); | 3227 Page(); |
| 3229 | 3228 |
| 3230 Page.fromJson(core.Map _json) { | 3229 Page.fromJson(core.Map _json) { |
| 3231 if (_json.containsKey("layoutProperties")) { | 3230 if (_json.containsKey("layoutProperties")) { |
| 3232 layoutProperties = new LayoutProperties.fromJson(_json["layoutProperties"]
); | 3231 layoutProperties = new LayoutProperties.fromJson(_json["layoutProperties"]
); |
| (...skipping 395 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3628 * LTR text, right-aligned otherwise. | 3627 * LTR text, right-aligned otherwise. |
| 3629 * - "CENTER" : The paragraph is centered. | 3628 * - "CENTER" : The paragraph is centered. |
| 3630 * - "END" : The paragraph is aligned to the end of the line. Right-aligned | 3629 * - "END" : The paragraph is aligned to the end of the line. Right-aligned |
| 3631 * for | 3630 * for |
| 3632 * LTR text, left-aligned otherwise. | 3631 * LTR text, left-aligned otherwise. |
| 3633 * - "JUSTIFIED" : The paragraph is justified. | 3632 * - "JUSTIFIED" : The paragraph is justified. |
| 3634 */ | 3633 */ |
| 3635 core.String alignment; | 3634 core.String alignment; |
| 3636 /** | 3635 /** |
| 3637 * The text direction of this paragraph. If unset, the value defaults to | 3636 * The text direction of this paragraph. If unset, the value defaults to |
| 3638 * LEFT_TO_RIGHT | 3637 * LEFT_TO_RIGHT since |
| 3639 * since text direction is not inherited. | 3638 * text direction is not inherited. |
| 3640 * Possible string values are: | 3639 * Possible string values are: |
| 3641 * - "TEXT_DIRECTION_UNSPECIFIED" : The text direction is inherited from the | 3640 * - "TEXT_DIRECTION_UNSPECIFIED" : The text direction is inherited from the |
| 3642 * parent. | 3641 * parent. |
| 3643 * - "LEFT_TO_RIGHT" : The text goes from left to right. | 3642 * - "LEFT_TO_RIGHT" : The text goes from left to right. |
| 3644 * - "RIGHT_TO_LEFT" : The text goes from right to left. | 3643 * - "RIGHT_TO_LEFT" : The text goes from right to left. |
| 3645 */ | 3644 */ |
| 3646 core.String direction; | 3645 core.String direction; |
| 3647 /** | 3646 /** |
| 3648 * The amount indentation for the paragraph on the side that corresponds to | 3647 * The amount indentation for the paragraph on the side that corresponds to |
| 3649 * the end of the text, based on the current text direction. If unset, the | 3648 * the end of the text, based on the current text direction. If unset, the |
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3749 } | 3748 } |
| 3750 return _json; | 3749 return _json; |
| 3751 } | 3750 } |
| 3752 } | 3751 } |
| 3753 | 3752 |
| 3754 /** | 3753 /** |
| 3755 * The placeholder information that uniquely identifies a placeholder shape. | 3754 * The placeholder information that uniquely identifies a placeholder shape. |
| 3756 */ | 3755 */ |
| 3757 class Placeholder { | 3756 class Placeholder { |
| 3758 /** | 3757 /** |
| 3759 * The index of the placeholder. If the same placeholder types are the present | 3758 * The index of the placeholder. If the same placeholder types are present in |
| 3760 * in the same page, they would have different index values. | 3759 * the same page, they would have different index values. |
| 3761 */ | 3760 */ |
| 3762 core.int index; | 3761 core.int index; |
| 3763 /** | 3762 /** |
| 3764 * The object ID of this shape's parent placeholder. | 3763 * The object ID of this shape's parent placeholder. |
| 3765 * If unset, the parent placeholder shape does not exist, so the shape does | 3764 * If unset, the parent placeholder shape does not exist, so the shape does |
| 3766 * not inherit properties from any other shape. | 3765 * not inherit properties from any other shape. |
| 3767 */ | 3766 */ |
| 3768 core.String parentObjectId; | 3767 core.String parentObjectId; |
| 3769 /** | 3768 /** |
| 3770 * The type of the placeholder. | 3769 * The type of the placeholder. |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3860 /** The ID of the presentation. */ | 3859 /** The ID of the presentation. */ |
| 3861 core.String presentationId; | 3860 core.String presentationId; |
| 3862 /** | 3861 /** |
| 3863 * The revision ID of the presentation. Can be used in update requests | 3862 * The revision ID of the presentation. Can be used in update requests |
| 3864 * to assert that the presentation revision hasn't changed since the last | 3863 * to assert that the presentation revision hasn't changed since the last |
| 3865 * read operation. Only populated if the user has edit access to the | 3864 * read operation. Only populated if the user has edit access to the |
| 3866 * presentation. | 3865 * presentation. |
| 3867 * | 3866 * |
| 3868 * The format of the revision ID may change over time, so it should be treated | 3867 * The format of the revision ID may change over time, so it should be treated |
| 3869 * opaquely. A returned revision ID is only guaranteed to be valid for 24 | 3868 * opaquely. A returned revision ID is only guaranteed to be valid for 24 |
| 3870 * hours after it has been returned and cannot be shared across users. Callers | 3869 * hours after it has been returned and cannot be shared across users. If the |
| 3871 * can assume that if two revision IDs are equal then the presentation has not | 3870 * revision ID is unchanged between calls, then the presentation has not |
| 3872 * changed. | 3871 * changed. Conversely, a changed ID (for the same presentation and user) |
| 3872 * usually means the presentation has been updated; however, a changed ID can |
| 3873 * also be due to internal factors such as ID format changes. |
| 3873 */ | 3874 */ |
| 3874 core.String revisionId; | 3875 core.String revisionId; |
| 3875 /** | 3876 /** |
| 3876 * The slides in the presentation. | 3877 * The slides in the presentation. |
| 3877 * A slide inherits properties from a slide layout. | 3878 * A slide inherits properties from a slide layout. |
| 3878 */ | 3879 */ |
| 3879 core.List<Page> slides; | 3880 core.List<Page> slides; |
| 3880 /** The title of the presentation. */ | 3881 /** The title of the presentation. */ |
| 3881 core.String title; | 3882 core.String title; |
| 3882 | 3883 |
| (...skipping 3231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7114 /** | 7115 /** |
| 7115 * The font family of the text. | 7116 * The font family of the text. |
| 7116 * | 7117 * |
| 7117 * The font family can be any font from the Font menu in Slides or from | 7118 * The font family can be any font from the Font menu in Slides or from |
| 7118 * [Google Fonts] (https://fonts.google.com/). If the font name is | 7119 * [Google Fonts] (https://fonts.google.com/). If the font name is |
| 7119 * unrecognized, the text is rendered in `Arial`. | 7120 * unrecognized, the text is rendered in `Arial`. |
| 7120 */ | 7121 */ |
| 7121 core.String fontFamily; | 7122 core.String fontFamily; |
| 7122 /** | 7123 /** |
| 7123 * The rendered weight of the text. This field can have any value that is a | 7124 * The rendered weight of the text. This field can have any value that is a |
| 7124 * multiple of 100 between 100 and 900, inclusive. This range corresponds to | 7125 * multiple of `100` between `100` and `900`, inclusive. This range |
| 7125 * only the numerical values described in the "Cascading Style Sheets Level | 7126 * corresponds to the numerical values described in the CSS 2.1 |
| 7126 * 2 Revision 1 (CSS 2.1) Specification", | 7127 * Specification, [section |
| 7127 * [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The | 7128 * 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness), |
| 7128 * non-numerical values in the specification are disallowed. Weights greater | 7129 * with non-numerical values disallowed. Weights greater than or equal to |
| 7129 * than or equal to 700 are considered bold, and weights less than 700 are | 7130 * `700` are considered bold, and weights less than `700`are not bold. The |
| 7130 * not bold. The default value is `400` ("normal"). | 7131 * default value is `400` ("normal"). |
| 7131 */ | 7132 */ |
| 7132 core.int weight; | 7133 core.int weight; |
| 7133 | 7134 |
| 7134 WeightedFontFamily(); | 7135 WeightedFontFamily(); |
| 7135 | 7136 |
| 7136 WeightedFontFamily.fromJson(core.Map _json) { | 7137 WeightedFontFamily.fromJson(core.Map _json) { |
| 7137 if (_json.containsKey("fontFamily")) { | 7138 if (_json.containsKey("fontFamily")) { |
| 7138 fontFamily = _json["fontFamily"]; | 7139 fontFamily = _json["fontFamily"]; |
| 7139 } | 7140 } |
| 7140 if (_json.containsKey("weight")) { | 7141 if (_json.containsKey("weight")) { |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7198 } | 7199 } |
| 7199 | 7200 |
| 7200 core.Map toJson() { | 7201 core.Map toJson() { |
| 7201 var _json = new core.Map(); | 7202 var _json = new core.Map(); |
| 7202 if (requiredRevisionId != null) { | 7203 if (requiredRevisionId != null) { |
| 7203 _json["requiredRevisionId"] = requiredRevisionId; | 7204 _json["requiredRevisionId"] = requiredRevisionId; |
| 7204 } | 7205 } |
| 7205 return _json; | 7206 return _json; |
| 7206 } | 7207 } |
| 7207 } | 7208 } |
| OLD | NEW |