| Index: generated/googleapis/lib/slides/v1.dart
|
| diff --git a/generated/googleapis/lib/slides/v1.dart b/generated/googleapis/lib/slides/v1.dart
|
| index a5d51bdea3027e01304ba84ad35e8af5e75733f5..0947cb1313daecbc5c9c4c55b54b97ae80b0ccb4 100644
|
| --- a/generated/googleapis/lib/slides/v1.dart
|
| +++ b/generated/googleapis/lib/slides/v1.dart
|
| @@ -3523,7 +3523,7 @@ class ParagraphMarker {
|
| */
|
| class ParagraphStyle {
|
| /**
|
| - * The text alignment for this paragraph. This property is read-only.
|
| + * The text alignment for this paragraph.
|
| * Possible string values are:
|
| * - "ALIGNMENT_UNSPECIFIED" : The paragraph alignment is inherited from the
|
| * parent.
|
| @@ -3540,7 +3540,7 @@ class ParagraphStyle {
|
| /**
|
| * The text direction of this paragraph. If unset, the value defaults to
|
| * LEFT_TO_RIGHT
|
| - * since text direction is not inherited. This property is read-only.
|
| + * since text direction is not inherited.
|
| * Possible string values are:
|
| * - "TEXT_DIRECTION_UNSPECIFIED" : The text direction is inherited from the
|
| * parent.
|
| @@ -3551,39 +3551,37 @@ class ParagraphStyle {
|
| /**
|
| * The amount indentation for the paragraph on the side that corresponds to
|
| * the end of the text, based on the current text direction. If unset, the
|
| - * value is inherited from the parent. This property is read-only.
|
| + * value is inherited from the parent.
|
| */
|
| Dimension indentEnd;
|
| /**
|
| * The amount of indentation for the start of the first line of the paragraph.
|
| - * If unset, the value is inherited from the parent. This property is
|
| - * read-only.
|
| + * If unset, the value is inherited from the parent.
|
| */
|
| Dimension indentFirstLine;
|
| /**
|
| * The amount indentation for the paragraph on the side that corresponds to
|
| * the start of the text, based on the current text direction. If unset, the
|
| - * value is inherited from the parent. This property is read-only.
|
| + * value is inherited from the parent.
|
| */
|
| Dimension indentStart;
|
| /**
|
| * The amount of space between lines, as a percentage of normal, where normal
|
| * is represented as 100.0. If unset, the value is inherited from the parent.
|
| - * This property is read-only.
|
| */
|
| core.double lineSpacing;
|
| /**
|
| * The amount of extra space above the paragraph. If unset, the value is
|
| - * inherited from the parent. This property is read-only.
|
| + * inherited from the parent.
|
| */
|
| Dimension spaceAbove;
|
| /**
|
| * The amount of extra space above the paragraph. If unset, the value is
|
| - * inherited from the parent. This property is read-only.
|
| + * inherited from the parent.
|
| */
|
| Dimension spaceBelow;
|
| /**
|
| - * The spacing mode for the paragraph. This property is read-only.
|
| + * The spacing mode for the paragraph.
|
| * Possible string values are:
|
| * - "SPACING_MODE_UNSPECIFIED" : The spacing mode is inherited from the
|
| * parent.
|
| @@ -4309,6 +4307,8 @@ class Request {
|
| UpdatePageElementTransformRequest updatePageElementTransform;
|
| /** Updates the properties of a Page. */
|
| UpdatePagePropertiesRequest updatePageProperties;
|
| + /** Updates the styling of paragraphs within a Shape or Table. */
|
| + UpdateParagraphStyleRequest updateParagraphStyle;
|
| /** Updates the properties of a Shape. */
|
| UpdateShapePropertiesRequest updateShapeProperties;
|
| /** Updates the position of a set of slides in the presentation. */
|
| @@ -4398,6 +4398,9 @@ class Request {
|
| if (_json.containsKey("updatePageProperties")) {
|
| updatePageProperties = new UpdatePagePropertiesRequest.fromJson(_json["updatePageProperties"]);
|
| }
|
| + if (_json.containsKey("updateParagraphStyle")) {
|
| + updateParagraphStyle = new UpdateParagraphStyleRequest.fromJson(_json["updateParagraphStyle"]);
|
| + }
|
| if (_json.containsKey("updateShapeProperties")) {
|
| updateShapeProperties = new UpdateShapePropertiesRequest.fromJson(_json["updateShapeProperties"]);
|
| }
|
| @@ -4492,6 +4495,9 @@ class Request {
|
| if (updatePageProperties != null) {
|
| _json["updatePageProperties"] = (updatePageProperties).toJson();
|
| }
|
| + if (updateParagraphStyle != null) {
|
| + _json["updateParagraphStyle"] = (updateParagraphStyle).toJson();
|
| + }
|
| if (updateShapeProperties != null) {
|
| _json["updateShapeProperties"] = (updateShapeProperties).toJson();
|
| }
|
| @@ -5416,10 +5422,10 @@ class SlideProperties {
|
| * The notes page that this slide is associated with. It defines the visual
|
| * appearance of a notes page when printing or exporting slides with speaker
|
| * notes. A notes page inherits properties from the
|
| - * notes mater.
|
| + * notes master.
|
| * The placeholder shape with type BODY on the notes page contains the speaker
|
| * notes for this slide. The ID of this shape is identified by the
|
| - * speaker notes object id field.
|
| + * speakerNotesObjectId field.
|
| * The notes page is read-only except for the text content and styles of the
|
| * speaker notes shape.
|
| */
|
| @@ -6101,7 +6107,7 @@ class TextStyle {
|
| * - "SUBSCRIPT" : The text is vertically offset downwards (subscript).
|
| */
|
| core.String baselineOffset;
|
| - /** Whether or not the text is bold. */
|
| + /** Whether or not the text is rendered as bold. */
|
| core.bool bold;
|
| /**
|
| * The font family of the text.
|
| @@ -6483,6 +6489,79 @@ class UpdatePagePropertiesRequest {
|
| }
|
| }
|
|
|
| +/**
|
| + * Updates the styling for all of the paragraphs within a Shape or Table that
|
| + * overlap with the given text index range.
|
| + */
|
| +class UpdateParagraphStyleRequest {
|
| + /**
|
| + * The location of the cell in the table containing the paragraph(s) to
|
| + * style. If object_id refers to a table, cell_location must have a value.
|
| + * Otherwise, it must not.
|
| + */
|
| + TableCellLocation cellLocation;
|
| + /**
|
| + * The fields that should be updated.
|
| + *
|
| + * At least one field must be specified. The root `style` is implied and
|
| + * should not be specified. A single `"*"` can be used as short-hand for
|
| + * listing every field.
|
| + *
|
| + * For example, to update the paragraph alignment, set `fields` to
|
| + * `"alignment"`.
|
| + *
|
| + * To reset a property to its default value, include its field name in the
|
| + * field mask but leave the field itself unset.
|
| + */
|
| + core.String fields;
|
| + /** The object ID of the shape or table with the text to be styled. */
|
| + core.String objectId;
|
| + /** The paragraph's style. */
|
| + ParagraphStyle style;
|
| + /** The range of text containing the paragraph(s) to style. */
|
| + Range textRange;
|
| +
|
| + UpdateParagraphStyleRequest();
|
| +
|
| + UpdateParagraphStyleRequest.fromJson(core.Map _json) {
|
| + if (_json.containsKey("cellLocation")) {
|
| + cellLocation = new TableCellLocation.fromJson(_json["cellLocation"]);
|
| + }
|
| + if (_json.containsKey("fields")) {
|
| + fields = _json["fields"];
|
| + }
|
| + if (_json.containsKey("objectId")) {
|
| + objectId = _json["objectId"];
|
| + }
|
| + if (_json.containsKey("style")) {
|
| + style = new ParagraphStyle.fromJson(_json["style"]);
|
| + }
|
| + if (_json.containsKey("textRange")) {
|
| + textRange = new Range.fromJson(_json["textRange"]);
|
| + }
|
| + }
|
| +
|
| + core.Map toJson() {
|
| + var _json = new core.Map();
|
| + if (cellLocation != null) {
|
| + _json["cellLocation"] = (cellLocation).toJson();
|
| + }
|
| + if (fields != null) {
|
| + _json["fields"] = fields;
|
| + }
|
| + if (objectId != null) {
|
| + _json["objectId"] = objectId;
|
| + }
|
| + if (style != null) {
|
| + _json["style"] = (style).toJson();
|
| + }
|
| + if (textRange != null) {
|
| + _json["textRange"] = (textRange).toJson();
|
| + }
|
| + return _json;
|
| + }
|
| +}
|
| +
|
| /** Update the properties of a Shape. */
|
| class UpdateShapePropertiesRequest {
|
| /**
|
| @@ -6639,8 +6718,9 @@ class UpdateTableCellPropertiesRequest {
|
| */
|
| class UpdateTextStyleRequest {
|
| /**
|
| - * The optional table cell location if the text to be styled is in a table
|
| - * cell. If present, the object_id must refer to a table.
|
| + * The location of the cell in the table containing the text to style. If
|
| + * object_id refers to a table, cell_location must have a value. Otherwise, it
|
| + * must not.
|
| */
|
| TableCellLocation cellLocation;
|
| /**
|
|
|