Lines Matching full:the
79 <p class="firstline">Gets the latest version of the specified page in the presentation.</p>
82 <p class="firstline">Generates a thumbnail of the latest version of the specified page in the</p>
86 <pre>Gets the latest version of the specified page in the presentation.
89 presentationId: string, The ID of the presentation to retrieve. (required)
90 pageObjectId: string, The object ID of the page to retrieve. (required)
97 An object of the form:
100 …"layoutProperties": { # The properties of Page are only # Layout specific properties. Only set if …
102 "displayName": "A String", # The human-readable name of the layout.
103 "name": "A String", # The name of the layout.
104 "masterObjectId": "A String", # The object ID of the master that this layout is based on.
106 "pageElements": [ # The page elements rendered on the page.
110 "renderedText": "A String", # The text rendered as word art.
114 "children": [ # The collection of elements in the group. The minimum size of a group is 2.
118 "objectId": "A String", # The object ID for this page element. Object IDs used by
120 # google.apps.slides.v1.PageElement share the same namespace.
121 … "title": "A String", # The title of the page element. Combined with description to display alt
126 # This URL is tagged with the account of the requester. Anyone with the URL
127 # effectively accesses the image as the original requester. Access to the
128 # image may be lost if the presentation's sharing settings change.
129 "imageProperties": { # The properties of the Image. # The properties of the image.
130 …"outline": { # The outline of a PageElement. # The outline of the image. If not set, the image has…
133 # if it exists. If there is no parent, the fields will default to the value
134 # used for new page elements created in the Slides editor, which may depend on
135 # the page element kind.
136 "outlineFill": { # The fill of the outline. # The fill of the outline.
137 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
142 "color": { # A themeable solid color value. # The color value of the solid fill.
145 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
146 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
147 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
150 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
151 # That is, the final pixel color is defined by the equation:
159 "propertyState": "A String", # The outline property state.
161 # Updating the outline on a page element will implicitly update this field
162 # to `RENDERED`, unless another value is specified in the same request. To
164 # this case, any other outline fields set in the same request will be
166 "dashStyle": "A String", # The dash style of the outline.
167 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the out…
168 "magnitude": 3.14, # The magnitude.
169 "unit": "A String", # The units for magnitude.
172 … "brightness": 3.14, # The brightness effect of the image. The value should be in the interval
174 …color": { # A recolor effect applied on an image. # The recolor effect of the image. If not set, t…
176 … "recolorStops": [ # The recolor effect is represented by a gradient, which is a list of color
179 # The colors in the gradient will replace the corresponding colors at
180 # the same position in the color palette and apply to the image. This
183 "color": { # A themeable solid color value. # The color of the gradient stop.
186 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
187 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
188 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
191 … "alpha": 3.14, # The alpha value of this color in the gradient band. Defaults to 1.0,
193 … "position": 3.14, # The relative position of the color stop in the gradient band measured
194 # in percentage. The value should be in the interval [0.0, 1.0].
197 "name": "A String", # The name of the recolor effect.
199 # The name is determined from the `recolor_stops` by matching the gradient
200 # against the colors in the page's current color scheme. This property is
203 …"link": { # A hypertext link. # The hyperlink destination of the image. If unset, there is no link.
204 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
205 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
206 # in the presentation. There may not be a slide at this index.
207 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
212 … "transparency": 3.14, # The transparency effect of the image. The value should be in the interval
215 …perties": { # The crop properties of an object enclosed in a container. For example, an # The crop…
219 # The crop properties is represented by the offsets of four edges which define
220 # a crop rectangle. The offsets are measured in percentage from the
221 # corresponding edges of the object's original bounding rectangle towards
222 # inside, relative to the object's original dimensions.
224 # - If the offset is in the interval (0, 1), the corresponding edge of crop
225 # rectangle is positioned inside of the object's original bounding rectangle.
226 # - If the offset is negative or greater than 1, the corresponding edge of crop
227 # rectangle is positioned outside of the object's original bounding rectangle.
228 # - If the left edge of the crop rectangle is on the right side of its right
229 # edge, the object will be flipped horizontally.
230 # - If the top edge of the crop rectangle is below its bottom edge, the object
232 # - If all offsets and rotation angle is 0, the object is not cropped.
234 # After cropping, the content in the crop rectangle will be stretched to fit
236 … "leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
237 # the right of the original bounding rectangle left edge, relative to the
239 … "bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
240 # above the original bounding rectangle bottom edge, relative to the object's
242 "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
243 # Rotation angle is applied after the offset.
244 … "rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
245 # to the left of the original bounding rectangle right edge, relative to the
247 … "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
248 # below the original bounding rectangle top edge, relative to the object's
251 …"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the …
255 # if it exists. If there is no parent, the fields will default to the value
256 # used for new page elements created in the Slides editor, which may depend on
257 # the page element kind.
258 "color": { # A themeable solid color value. # The shadow color value.
261 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
262 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
263 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
266 …an implied last row of [ 0 0 1 ] # Transform that encodes the translate, scale, and skew of the sh…
267 # relative to the alignment position.
280 "translateX": 3.14, # The X coordinate translation element.
281 "translateY": 3.14, # The Y coordinate translation element.
282 "scaleX": 3.14, # The X coordinate scaling element.
283 "scaleY": 3.14, # The Y coordinate scaling element.
284 "shearY": 3.14, # The Y coordinate shearing element.
285 "shearX": 3.14, # The X coordinate shearing element.
286 "unit": "A String", # The units for translate elements.
288 "propertyState": "A String", # The shadow property state.
290 # Updating the shadow on a page element will implicitly update this field to
291 # `RENDERED`, unless another value is specified in the same request. To have
293 # case, any other shadow fields set in the same request will be ignored.
294 …de in a single direction in the specified units. # The radius of the shadow blur. The larger the r…
296 "magnitude": 3.14, # The magnitude.
297 "unit": "A String", # The units for magnitude.
299 "alpha": 3.14, # The alpha of the shadow's color, from 0.0 to 1.0.
300 "type": "A String", # The type of the shadow. This property is read-only.
301 … "alignment": "A String", # The alignment point of the shadow, that sets the origin for translate,
302 # scale and skew of the shadow. This property is read-only.
303 …"rotateWithShape": True or False, # Whether the shadow should rotate with the shape. This property…
306 … "contrast": 3.14, # The contrast effect of the image. The value should be in the interval
309 …"sourceUrl": "A String", # The source URL is the URL used to insert the image. The source URL can …
312 …ansform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] # The transform of the page elemen…
314 # The visual appearance of the page element is determined by its absolute
315 # transform. To compute the absolute transform, preconcatenate a page
316 # element's transform with the transforms of all of its parent groups. If the
317 # page element is not in a group, its absolute transform is the same as the
320 # The initial transform for the newly created Group is always the identity transform.
333 "translateX": 3.14, # The X coordinate translation element.
334 "translateY": 3.14, # The Y coordinate translation element.
335 "scaleX": 3.14, # The X coordinate scaling element.
336 "scaleY": 3.14, # The Y coordinate scaling element.
337 "shearY": 3.14, # The Y coordinate shearing element.
338 "shearX": 3.14, # The X coordinate shearing element.
339 "unit": "A String", # The units for translate elements.
343 …"text": { # The general text content. The text must reside in a compatible shape (e.g. # The text …
345 … "textElements": [ # The text contents broken down into its component parts, including styling
347 { # A TextElement describes the content of a range of indices in the text content
349 …ent kind that represents auto text. # A TextElement representing a spot in the text that is dynami…
351 "content": "A String", # The rendered content of this auto text, if available.
352 …"style": { # Represents the styling that can be applied to a TextRun. # The styling applied to thi…
355 # inherited from the parent. Which text styles are inherited depend on the
359 # from the the newline character in the paragraph at the 0 nesting level of
360 # the list inside the parent placeholder.
362 # from the newline character in the paragraph at its corresponding nesting
363 # level of the list inside the parent placeholder.
367 # fields will revert the style to a value matching the defaults in the Slides
369 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
370 # transparent, depending on if the `opaque_color` field in it is set.
375 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
376 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
377 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
381 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
382 # transparent, depending on if the `opaque_color` field in it is set.
387 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
388 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
389 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
393 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
396 # rendered in a smaller font size, computed based on the `font_size` field.
397 # The `font_size` itself is not affected by changes in this field.
398 "strikethrough": True or False, # Whether or not the text is struck through.
399 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
402 … # weights without breaking backwards compatibility. As such, when reading the
403 # style of a range of text, the value of `weighted_font_family#font_family`
405 # both fields are included in the field mask (either explicitly or through
406 # the wildcard `"*"`), their values are reconciled as follows:
408 # * If `font_family` is set and `weighted_font_family` is not, the value of
410 # * If both fields are set, the value of `font_family` must match that of
411 # `weighted_font_family#font_family`. If so, the font family and weight of
414 # * If `weighted_font_family` is set and `font_family` is not, the font
416 # * If neither field is set, the font family and weight of the text inherit
417 # from the parent. Note that these properties cannot inherit separately
421 # `bold`, the `weighted_font_family` is applied first, then `bold`.
428 "fontFamily": "A String", # The font family of the text.
430 # The font family can be any font from the Font menu in Slides or from
431 # [Google Fonts] (https://fonts.google.com/). If the font name is
432 # unrecognized, the text is rendered in `Arial`.
433 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
435 # corresponds to the numerical values described in the CSS 2.1
439 # `700` are considered bold, and weights less than `700`are not bold. The
442 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
443 "fontFamily": "A String", # The font family of the text.
445 # The font family can be any font from the Font menu in Slides or from
446 # [Google Fonts] (https://fonts.google.com/). If the font name is
447 # unrecognized, the text is rendered in `Arial`.
449 # Some fonts can affect the weight of the text. If an update request
450 # specifies values for both `font_family` and `bold`, the explicitly-set
452 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
454 "magnitude": 3.14, # The magnitude.
455 "unit": "A String", # The units for magnitude.
457 "italic": True or False, # Whether or not the text is italicized.
458 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
461 # Changing the link in an update request causes some other changes to the
462 # text style of the range:
464 # * When setting a link, the text foreground color will be set to
465 # ThemeColorType.HYPERLINK and the text will
466 # be underlined. If these fields are modified in the same
467 # request, those values will be used instead of the link defaults.
469 # also update the existing link to point to the new URL.
472 # will separate the newline character(s) into their own text runs. The
473 … # link will be applied separately to the runs before and after the newline.
474 # * Removing a link will update the text style of the range to match the
475 # style of the preceding text (or the default text styles if the preceding
476 # text is another link) unless different styles are being set in the same
478 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
479 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
480 # in the presentation. There may not be a slide at this index.
481 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
486 "underline": True or False, # Whether or not the text is underlined.
487 "bold": True or False, # Whether or not the text is rendered as bold.
489 "type": "A String", # The type of this auto text.
491 … "endIndex": 42, # The zero-based end index of this text element, exclusive, in Unicode code
493 … "startIndex": 42, # The zero-based start index of this text element, in Unicode code units.
494 …rker": { # A TextElement kind that represents the beginning of a new paragraph. # A marker represe…
496 # The `start_index` and `end_index` of this TextElement represent the
497 # range of the paragraph. Other TextElements with an index range contained
499 # paragraph. The range of indices of two separate paragraphs will never
501 "style": { # Styles that apply to a whole paragraph. # The paragraph's style
504 … # inherited from the parent. Which paragraph styles are inherited depend on the
507 # * A paragraph not in a list will inherit its paragraph style from the
508 … # paragraph at the 0 nesting level of the list inside the parent placeholder.
509 # * A paragraph in a list will inherit its paragraph style from the paragraph
510 # at its corresponding nesting level of the list inside the parent
514 "spacingMode": "A String", # The spacing mode for the paragraph.
515 … "direction": "A String", # The text direction of this paragraph. If unset, the value defaults to
518 …magnitude in a single direction in the specified units. # The amount of extra space below the para…
519 # inherited from the parent.
520 "magnitude": 3.14, # The magnitude.
521 "unit": "A String", # The units for magnitude.
523 … "lineSpacing": 3.14, # The amount of space between lines, as a percentage of normal, where normal
524 # is represented as 100.0. If unset, the value is inherited from the parent.
525 …{ # A magnitude in a single direction in the specified units. # The amount indentation for the par…
526 # the start of the text, based on the current text direction. If unset, the
527 # value is inherited from the parent.
528 "magnitude": 3.14, # The magnitude.
529 "unit": "A String", # The units for magnitude.
531 …magnitude in a single direction in the specified units. # The amount of extra space above the para…
532 # inherited from the parent.
533 "magnitude": 3.14, # The magnitude.
534 "unit": "A String", # The units for magnitude.
536 …{ # A magnitude in a single direction in the specified units. # The amount indentation for the par…
537 # the end of the text, based on the current text direction. If unset, the
538 # value is inherited from the parent.
539 "magnitude": 3.14, # The magnitude.
540 "unit": "A String", # The units for magnitude.
542 …gnitude in a single direction in the specified units. # The amount of indentation for the start of…
543 # If unset, the value is inherited from the parent.
544 "magnitude": 3.14, # The magnitude.
545 "unit": "A String", # The units for magnitude.
547 "alignment": "A String", # The text alignment for this paragraph.
549 …"bullet": { # Describes the bullet of a paragraph. # The bullet for this paragraph. If not present…
551 "nestingLevel": 42, # The nesting level of this paragraph in the list.
552 "listId": "A String", # The ID of the list this paragraph belongs to.
553 …"bulletStyle": { # Represents the styling that can be applied to a TextRun. # The paragraph specif…
556 # inherited from the parent. Which text styles are inherited depend on the
560 … # from the the newline character in the paragraph at the 0 nesting level of
561 # the list inside the parent placeholder.
563 # from the newline character in the paragraph at its corresponding nesting
564 # level of the list inside the parent placeholder.
568 … # fields will revert the style to a value matching the defaults in the Slides
570 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
571 # transparent, depending on if the `opaque_color` field in it is set.
576 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
577 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
578 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
582 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
583 # transparent, depending on if the `opaque_color` field in it is set.
588 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
589 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
590 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
594 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
597 … # rendered in a smaller font size, computed based on the `font_size` field.
598 # The `font_size` itself is not affected by changes in this field.
599 "strikethrough": True or False, # Whether or not the text is struck through.
600 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
603 … # weights without breaking backwards compatibility. As such, when reading the
604 … # style of a range of text, the value of `weighted_font_family#font_family`
606 # both fields are included in the field mask (either explicitly or through
607 # the wildcard `"*"`), their values are reconciled as follows:
609 … # * If `font_family` is set and `weighted_font_family` is not, the value of
611 # * If both fields are set, the value of `font_family` must match that of
612 … # `weighted_font_family#font_family`. If so, the font family and weight of
615 # * If `weighted_font_family` is set and `font_family` is not, the font
617 … # * If neither field is set, the font family and weight of the text inherit
618 # from the parent. Note that these properties cannot inherit separately
622 # `bold`, the `weighted_font_family` is applied first, then `bold`.
629 "fontFamily": "A String", # The font family of the text.
631 # The font family can be any font from the Font menu in Slides or from
632 # [Google Fonts] (https://fonts.google.com/). If the font name is
633 # unrecognized, the text is rendered in `Arial`.
634 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
636 # corresponds to the numerical values described in the CSS 2.1
640 … # `700` are considered bold, and weights less than `700`are not bold. The
643 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
644 "fontFamily": "A String", # The font family of the text.
646 # The font family can be any font from the Font menu in Slides or from
647 # [Google Fonts] (https://fonts.google.com/). If the font name is
648 # unrecognized, the text is rendered in `Arial`.
650 # Some fonts can affect the weight of the text. If an update request
651 # specifies values for both `font_family` and `bold`, the explicitly-set
653 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
655 "magnitude": 3.14, # The magnitude.
656 "unit": "A String", # The units for magnitude.
658 "italic": True or False, # Whether or not the text is italicized.
659 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
662 # Changing the link in an update request causes some other changes to the
663 # text style of the range:
665 # * When setting a link, the text foreground color will be set to
666 # ThemeColorType.HYPERLINK and the text will
667 # be underlined. If these fields are modified in the same
668 # request, those values will be used instead of the link defaults.
670 # also update the existing link to point to the new URL.
673 # will separate the newline character(s) into their own text runs. The
674 … # link will be applied separately to the runs before and after the newline.
675 # * Removing a link will update the text style of the range to match the
676 … # style of the preceding text (or the default text styles if the preceding
677 … # text is another link) unless different styles are being set in the same
679 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
680 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
681 # in the presentation. There may not be a slide at this index.
682 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
687 "underline": True or False, # Whether or not the text is underlined.
688 "bold": True or False, # Whether or not the text is rendered as bold.
690 "glyph": "A String", # The rendered bullet glyph for this paragraph.
693 …hat represents a run of text that all has the same # A TextElement representing a run of text wher…
694 # in the run have the same TextStyle.
696 # The `start_index` and `end_index` of TextRuns will always be fully
697 # contained in the index range of a single `paragraph_marker` TextElement.
700 "content": "A String", # The text of this run.
701 …"style": { # Represents the styling that can be applied to a TextRun. # The styling applied to thi…
704 # inherited from the parent. Which text styles are inherited depend on the
708 # from the the newline character in the paragraph at the 0 nesting level of
709 # the list inside the parent placeholder.
711 # from the newline character in the paragraph at its corresponding nesting
712 # level of the list inside the parent placeholder.
716 # fields will revert the style to a value matching the defaults in the Slides
718 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
719 # transparent, depending on if the `opaque_color` field in it is set.
724 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
725 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
726 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
730 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
731 # transparent, depending on if the `opaque_color` field in it is set.
736 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
737 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
738 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
742 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
745 # rendered in a smaller font size, computed based on the `font_size` field.
746 # The `font_size` itself is not affected by changes in this field.
747 "strikethrough": True or False, # Whether or not the text is struck through.
748 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
751 … # weights without breaking backwards compatibility. As such, when reading the
752 # style of a range of text, the value of `weighted_font_family#font_family`
754 # both fields are included in the field mask (either explicitly or through
755 # the wildcard `"*"`), their values are reconciled as follows:
757 # * If `font_family` is set and `weighted_font_family` is not, the value of
759 # * If both fields are set, the value of `font_family` must match that of
760 # `weighted_font_family#font_family`. If so, the font family and weight of
763 # * If `weighted_font_family` is set and `font_family` is not, the font
765 # * If neither field is set, the font family and weight of the text inherit
766 # from the parent. Note that these properties cannot inherit separately
770 # `bold`, the `weighted_font_family` is applied first, then `bold`.
777 "fontFamily": "A String", # The font family of the text.
779 # The font family can be any font from the Font menu in Slides or from
780 # [Google Fonts] (https://fonts.google.com/). If the font name is
781 # unrecognized, the text is rendered in `Arial`.
782 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
784 # corresponds to the numerical values described in the CSS 2.1
788 # `700` are considered bold, and weights less than `700`are not bold. The
791 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
792 "fontFamily": "A String", # The font family of the text.
794 # The font family can be any font from the Font menu in Slides or from
795 # [Google Fonts] (https://fonts.google.com/). If the font name is
796 # unrecognized, the text is rendered in `Arial`.
798 # Some fonts can affect the weight of the text. If an update request
799 # specifies values for both `font_family` and `bold`, the explicitly-set
801 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
803 "magnitude": 3.14, # The magnitude.
804 "unit": "A String", # The units for magnitude.
806 "italic": True or False, # Whether or not the text is italicized.
807 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
810 # Changing the link in an update request causes some other changes to the
811 # text style of the range:
813 # * When setting a link, the text foreground color will be set to
814 # ThemeColorType.HYPERLINK and the text will
815 # be underlined. If these fields are modified in the same
816 # request, those values will be used instead of the link defaults.
818 # also update the existing link to point to the new URL.
821 # will separate the newline character(s) into their own text runs. The
822 … # link will be applied separately to the runs before and after the newline.
823 # * Removing a link will update the text style of the range to match the
824 # style of the preceding text (or the default text styles if the preceding
825 # text is another link) unless different styles are being set in the same
827 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
828 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
829 # in the presentation. There may not be a slide at this index.
830 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
835 "underline": True or False, # Whether or not the text is underlined.
836 "bold": True or False, # Whether or not the text is rendered as bold.
841 "lists": { # The bulleted lists contained in this text, keyed by list ID.
842 "a_key": { # A List describes the look and feel of bullets belonging to paragraphs
845 … "nestingLevel": { # A map of nesting levels to the properties of bullets at the associated
846 # level. A list has at most nine levels of nesting, so the possible values
847 # for the keys of this map are 0 through 8, inclusive.
848 … "a_key": { # Contains properties describing the look and feel of a list bullet at a given
850 …"bulletStyle": { # Represents the styling that can be applied to a TextRun. # The style of a bulle…
853 # inherited from the parent. Which text styles are inherited depend on the
857 … # from the the newline character in the paragraph at the 0 nesting level of
858 # the list inside the parent placeholder.
860 # from the newline character in the paragraph at its corresponding nesting
861 # level of the list inside the parent placeholder.
865 … # fields will revert the style to a value matching the defaults in the Slides
867 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
868 # transparent, depending on if the `opaque_color` field in it is set.
873 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
874 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
875 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
879 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
880 # transparent, depending on if the `opaque_color` field in it is set.
885 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
886 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
887 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
891 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
894 … # rendered in a smaller font size, computed based on the `font_size` field.
895 # The `font_size` itself is not affected by changes in this field.
896 "strikethrough": True or False, # Whether or not the text is struck through.
897 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
900 … # weights without breaking backwards compatibility. As such, when reading the
901 … # style of a range of text, the value of `weighted_font_family#font_family`
903 # both fields are included in the field mask (either explicitly or through
904 # the wildcard `"*"`), their values are reconciled as follows:
906 … # * If `font_family` is set and `weighted_font_family` is not, the value of
908 # * If both fields are set, the value of `font_family` must match that of
909 … # `weighted_font_family#font_family`. If so, the font family and weight of
912 # * If `weighted_font_family` is set and `font_family` is not, the font
914 … # * If neither field is set, the font family and weight of the text inherit
915 # from the parent. Note that these properties cannot inherit separately
919 # `bold`, the `weighted_font_family` is applied first, then `bold`.
926 "fontFamily": "A String", # The font family of the text.
928 # The font family can be any font from the Font menu in Slides or from
929 # [Google Fonts] (https://fonts.google.com/). If the font name is
930 # unrecognized, the text is rendered in `Arial`.
931 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
933 # corresponds to the numerical values described in the CSS 2.1
937 … # `700` are considered bold, and weights less than `700`are not bold. The
940 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
941 "fontFamily": "A String", # The font family of the text.
943 # The font family can be any font from the Font menu in Slides or from
944 # [Google Fonts] (https://fonts.google.com/). If the font name is
945 # unrecognized, the text is rendered in `Arial`.
947 # Some fonts can affect the weight of the text. If an update request
948 # specifies values for both `font_family` and `bold`, the explicitly-set
950 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
952 "magnitude": 3.14, # The magnitude.
953 "unit": "A String", # The units for magnitude.
955 "italic": True or False, # Whether or not the text is italicized.
956 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
959 # Changing the link in an update request causes some other changes to the
960 # text style of the range:
962 # * When setting a link, the text foreground color will be set to
963 # ThemeColorType.HYPERLINK and the text will
964 # be underlined. If these fields are modified in the same
965 # request, those values will be used instead of the link defaults.
967 # also update the existing link to point to the new URL.
970 # will separate the newline character(s) into their own text runs. The
971 … # link will be applied separately to the runs before and after the newline.
972 # * Removing a link will update the text style of the range to match the
973 … # style of the preceding text (or the default text styles if the preceding
974 … # text is another link) unless different styles are being set in the same
976 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
977 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
978 # in the presentation. There may not be a slide at this index.
979 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
984 "underline": True or False, # Whether or not the text is underlined.
985 "bold": True or False, # Whether or not the text is rendered as bold.
989 "listId": "A String", # The ID of the list.
993 "shapeProperties": { # The properties of a Shape. # The properties of the shape.
995 # If the shape is a placeholder shape as determined by the
998 # Determining the rendered value of the property depends on the corresponding
1000 …"shadow": { # The shadow properties of a page element. # The shadow properties of the shape. If un…
1001 # a parent placeholder if it exists. If the shape has no parent, then the
1002 # default shadow matches the defaults for new shapes created in the Slides
1006 # if it exists. If there is no parent, the fields will default to the value
1007 # used for new page elements created in the Slides editor, which may depend on
1008 # the page element kind.
1009 "color": { # A themeable solid color value. # The shadow color value.
1012 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1013 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1014 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1017 …an implied last row of [ 0 0 1 ] # Transform that encodes the translate, scale, and skew of the sh…
1018 # relative to the alignment position.
1031 "translateX": 3.14, # The X coordinate translation element.
1032 "translateY": 3.14, # The Y coordinate translation element.
1033 "scaleX": 3.14, # The X coordinate scaling element.
1034 "scaleY": 3.14, # The Y coordinate scaling element.
1035 "shearY": 3.14, # The Y coordinate shearing element.
1036 "shearX": 3.14, # The X coordinate shearing element.
1037 "unit": "A String", # The units for translate elements.
1039 "propertyState": "A String", # The shadow property state.
1041 # Updating the shadow on a page element will implicitly update this field to
1042 # `RENDERED`, unless another value is specified in the same request. To have
1044 # case, any other shadow fields set in the same request will be ignored.
1045 …de in a single direction in the specified units. # The radius of the shadow blur. The larger the r…
1047 "magnitude": 3.14, # The magnitude.
1048 "unit": "A String", # The units for magnitude.
1050 "alpha": 3.14, # The alpha of the shadow's color, from 0.0 to 1.0.
1051 "type": "A String", # The type of the shadow. This property is read-only.
1052 … "alignment": "A String", # The alignment point of the shadow, that sets the origin for translate,
1053 # scale and skew of the shadow. This property is read-only.
1054 …"rotateWithShape": True or False, # Whether the shadow should rotate with the shape. This property…
1057 …"shapeBackgroundFill": { # The shape background fill. # The background fill of the shape. If unset…
1058 # inherited from a parent placeholder if it exists. If the shape has no
1059 # parent, then the default background fill depends on the shape type,
1060 # matching the defaults for new shapes created in the Slides editor.
1061 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1066 "color": { # A themeable solid color value. # The color value of the solid fill.
1069 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1070 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1071 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1074 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1075 # That is, the final pixel color is defined by the equation:
1082 "propertyState": "A String", # The background fill property state.
1084 # Updating the fill on a shape will implicitly update this field to
1085 # `RENDERED`, unless another value is specified in the same request. To
1087 # any other fill fields set in the same request will be ignored.
1089 …"link": { # A hypertext link. # The hyperlink destination of the shape. If unset, there is no link…
1091 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
1092 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
1093 # in the presentation. There may not be a slide at this index.
1094 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
1099 …"outline": { # The outline of a PageElement. # The outline of the shape. If unset, the outline is …
1100 # parent placeholder if it exists. If the shape has no parent, then the
1101 # default outline depends on the shape type, matching the defaults for
1102 # new shapes created in the Slides editor.
1105 # if it exists. If there is no parent, the fields will default to the value
1106 # used for new page elements created in the Slides editor, which may depend on
1107 # the page element kind.
1108 "outlineFill": { # The fill of the outline. # The fill of the outline.
1109 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1114 "color": { # A themeable solid color value. # The color value of the solid fill.
1117 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1118 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1119 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1122 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1123 # That is, the final pixel color is defined by the equation:
1131 "propertyState": "A String", # The outline property state.
1133 # Updating the outline on a page element will implicitly update this field
1134 # to `RENDERED`, unless another value is specified in the same request. To
1136 # this case, any other outline fields set in the same request will be
1138 "dashStyle": "A String", # The dash style of the outline.
1139 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the out…
1140 "magnitude": 3.14, # The magnitude.
1141 "unit": "A String", # The units for magnitude.
1144 … "contentAlignment": "A String", # The alignment of the content in the shape. If unspecified,
1145 # the alignment is inherited from a parent placeholder if it exists. If the
1146 # shape has no parent, the default alignment matches the alignment for new
1147 # shapes created in the Slides editor.
1149 …"placeholder": { # The placeholder information that uniquely identifies a placeholder shape. # Pla…
1152 # If set, the shape is a placeholder shape and any inherited properties
1153 # can be resolved by looking at the parent placeholder identified by the
1155 "parentObjectId": "A String", # The object ID of this shape's parent placeholder.
1156 # If unset, the parent placeholder shape does not exist, so the shape does
1158 … "index": 42, # The index of the placeholder. If the same placeholder types are present in
1159 # the same page, they would have different index values.
1160 "type": "A String", # The type of the placeholder.
1162 "shapeType": "A String", # The type of the shape.
1167 …"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of …
1168 # minutes. This URL is tagged with the account of the requester. Anyone with
1169 # the URL effectively accesses the image as the original requester. Access to
1170 # the image may be lost if the presentation's sharing settings change.
1171 …"spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source ch…
1172 …"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets cha…
1173 …"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart im…
1174 …"outline": { # The outline of a PageElement. # The outline of the image. If not set, the image has…
1177 # if it exists. If there is no parent, the fields will default to the value
1178 # used for new page elements created in the Slides editor, which may depend on
1179 # the page element kind.
1180 "outlineFill": { # The fill of the outline. # The fill of the outline.
1181 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1186 "color": { # A themeable solid color value. # The color value of the solid fill.
1189 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1190 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1191 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1194 … "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1195 # That is, the final pixel color is defined by the equation:
1203 "propertyState": "A String", # The outline property state.
1205 # Updating the outline on a page element will implicitly update this field
1206 # to `RENDERED`, unless another value is specified in the same request. To
1208 # this case, any other outline fields set in the same request will be
1210 "dashStyle": "A String", # The dash style of the outline.
1211 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the out…
1212 "magnitude": 3.14, # The magnitude.
1213 "unit": "A String", # The units for magnitude.
1216 … "brightness": 3.14, # The brightness effect of the image. The value should be in the interval
1218 …color": { # A recolor effect applied on an image. # The recolor effect of the image. If not set, t…
1220 … "recolorStops": [ # The recolor effect is represented by a gradient, which is a list of color
1223 # The colors in the gradient will replace the corresponding colors at
1224 # the same position in the color palette and apply to the image. This
1227 "color": { # A themeable solid color value. # The color of the gradient stop.
1230 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1231 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1232 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1235 … "alpha": 3.14, # The alpha value of this color in the gradient band. Defaults to 1.0,
1237 … "position": 3.14, # The relative position of the color stop in the gradient band measured
1238 # in percentage. The value should be in the interval [0.0, 1.0].
1241 "name": "A String", # The name of the recolor effect.
1243 # The name is determined from the `recolor_stops` by matching the gradient
1244 # against the colors in the page's current color scheme. This property is
1247 …"link": { # A hypertext link. # The hyperlink destination of the image. If unset, there is no link.
1248 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
1249 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
1250 # in the presentation. There may not be a slide at this index.
1251 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
1256 … "transparency": 3.14, # The transparency effect of the image. The value should be in the interval
1259 …perties": { # The crop properties of an object enclosed in a container. For example, an # The crop…
1263 # The crop properties is represented by the offsets of four edges which define
1264 # a crop rectangle. The offsets are measured in percentage from the
1265 # corresponding edges of the object's original bounding rectangle towards
1266 # inside, relative to the object's original dimensions.
1268 # - If the offset is in the interval (0, 1), the corresponding edge of crop
1269 # rectangle is positioned inside of the object's original bounding rectangle.
1270 # - If the offset is negative or greater than 1, the corresponding edge of crop
1271 # rectangle is positioned outside of the object's original bounding rectangle.
1272 # - If the left edge of the crop rectangle is on the right side of its right
1273 # edge, the object will be flipped horizontally.
1274 # - If the top edge of the crop rectangle is below its bottom edge, the object
1276 # - If all offsets and rotation angle is 0, the object is not cropped.
1278 # After cropping, the content in the crop rectangle will be stretched to fit
1280 … "leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
1281 # the right of the original bounding rectangle left edge, relative to the
1283 … "bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
1284 # above the original bounding rectangle bottom edge, relative to the object's
1286 … "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
1287 # Rotation angle is applied after the offset.
1288 … "rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
1289 # to the left of the original bounding rectangle right edge, relative to the
1291 … "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
1292 # below the original bounding rectangle top edge, relative to the object's
1295 …"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the …
1299 # if it exists. If there is no parent, the fields will default to the value
1300 # used for new page elements created in the Slides editor, which may depend on
1301 # the page element kind.
1302 "color": { # A themeable solid color value. # The shadow color value.
1305 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1306 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1307 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1310 …an implied last row of [ 0 0 1 ] # Transform that encodes the translate, scale, and skew of the sh…
1311 # relative to the alignment position.
1324 "translateX": 3.14, # The X coordinate translation element.
1325 "translateY": 3.14, # The Y coordinate translation element.
1326 "scaleX": 3.14, # The X coordinate scaling element.
1327 "scaleY": 3.14, # The Y coordinate scaling element.
1328 "shearY": 3.14, # The Y coordinate shearing element.
1329 "shearX": 3.14, # The X coordinate shearing element.
1330 "unit": "A String", # The units for translate elements.
1332 "propertyState": "A String", # The shadow property state.
1334 # Updating the shadow on a page element will implicitly update this field to
1335 # `RENDERED`, unless another value is specified in the same request. To have
1337 # case, any other shadow fields set in the same request will be ignored.
1338 …de in a single direction in the specified units. # The radius of the shadow blur. The larger the r…
1340 "magnitude": 3.14, # The magnitude.
1341 "unit": "A String", # The units for magnitude.
1343 "alpha": 3.14, # The alpha of the shadow's color, from 0.0 to 1.0.
1344 "type": "A String", # The type of the shadow. This property is read-only.
1345 … "alignment": "A String", # The alignment point of the shadow, that sets the origin for translate,
1346 # scale and skew of the shadow. This property is read-only.
1347 …"rotateWithShape": True or False, # Whether the shadow should rotate with the shape. This property…
1350 … "contrast": 3.14, # The contrast effect of the image. The value should be in the interval
1354 "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
1359 … "url": "A String", # An URL to a video. The URL is valid as long as the source video exists and
1361 "videoProperties": { # The properties of the Video. # The properties of the video.
1362 … "start": 42, # The time at which to start playback, measured in seconds from the beginning
1363 # of the video.
1364 # If set, the start time should be before the end time.
1365 # If you set this to a value that exceeds the video's length in seconds, the
1366 # video will be played from the last second.
1367 # If not set, the video will be played from the beginning.
1368 …"autoPlay": True or False, # Whether to enable video autoplay when the page is displayed in present
1370 "end": 42, # The time at which to end playback, measured in seconds from the beginning
1371 # of the video.
1372 # If set, the end time should be after the start time.
1373 # If not set or if you set this to a value that exceeds the video's length,
1374 # the video will be played until its end.
1375 …"outline": { # The outline of a PageElement. # The outline of the video. The default outline match…
1376 # videos created in the Slides editor.
1379 # if it exists. If there is no parent, the fields will default to the value
1380 # used for new page elements created in the Slides editor, which may depend on
1381 # the page element kind.
1382 "outlineFill": { # The fill of the outline. # The fill of the outline.
1383 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1388 "color": { # A themeable solid color value. # The color value of the solid fill.
1391 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1392 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1393 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1396 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1397 # That is, the final pixel color is defined by the equation:
1405 "propertyState": "A String", # The outline property state.
1407 # Updating the outline on a page element will implicitly update this field
1408 # to `RENDERED`, unless another value is specified in the same request. To
1410 # this case, any other outline fields set in the same request will be
1412 "dashStyle": "A String", # The dash style of the outline.
1413 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the out…
1414 "magnitude": 3.14, # The magnitude.
1415 "unit": "A String", # The units for magnitude.
1418 … "mute": True or False, # Whether to mute the audio during video playback. Defaults to false.
1420 "id": "A String", # The video source's unique identifier for this video.
1421 "source": "A String", # The video source.
1425 "rows": 42, # Number of rows in the table.
1428 # A table's horizontal cell borders are represented as a grid. The grid has
1429 # one more row than the number of rows in the table and the same number of
1430 # columns as the table. For example, if the table is 3 x 3, its horizontal
1434 # merged, it is not included in the response.
1435 { # The properties of each border cell.
1436 … "tableBorderProperties": { # The border styling properties of the # The border properties.
1438 "tableBorderFill": { # The fill of the border. # The fill of the table border.
1439 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1444 … "color": { # A themeable solid color value. # The color value of the solid fill.
1447 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1448 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1449 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1452 … "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1453 # That is, the final pixel color is defined by the equation:
1461 "dashStyle": "A String", # The dash style of the border.
1462 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the bor…
1463 "magnitude": 3.14, # The magnitude.
1464 "unit": "A String", # The units for magnitude.
1467 …: { # A location of a single table cell within a table. # The location of the border within the bo…
1468 "rowIndex": 42, # The 0-based row index.
1469 "columnIndex": 42, # The 0-based column index.
1477 # A table's vertical cell borders are represented as a grid. The grid has the
1478 # same number of rows as the table and one more column than the number of
1479 # columns in the table. For example, if the table is 3 x 3, its vertical
1483 # merged, it is not included in the response.
1484 { # The properties of each border cell.
1485 … "tableBorderProperties": { # The border styling properties of the # The border properties.
1487 "tableBorderFill": { # The fill of the border. # The fill of the table border.
1488 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
1493 … "color": { # A themeable solid color value. # The color value of the solid fill.
1496 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1497 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1498 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1501 … "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
1502 # That is, the final pixel color is defined by the equation:
1510 "dashStyle": "A String", # The dash style of the border.
1511 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the bor…
1512 "magnitude": 3.14, # The magnitude.
1513 "unit": "A String", # The units for magnitude.
1516 …: { # A location of a single table cell within a table. # The location of the border within the bo…
1517 "rowIndex": 42, # The 0-based row index.
1518 "columnIndex": 42, # The 0-based column index.
1526 … "columnWidth": { # A magnitude in a single direction in the specified units. # Width of a column.
1527 "magnitude": 3.14, # The magnitude.
1528 "unit": "A String", # The units for magnitude.
1542 # than 1. As a result, the length of this collection does not always match
1543 # the number of columns of the entire table.
1545 …"text": { # The general text content. The text must reside in a compatible shape (e.g. # The text …
1547 … "textElements": [ # The text contents broken down into its component parts, including styling
1549 … { # A TextElement describes the content of a range of indices in the text content
1551 …ent kind that represents auto text. # A TextElement representing a spot in the text that is dynami…
1553 … "content": "A String", # The rendered content of this auto text, if available.
1554 …"style": { # Represents the styling that can be applied to a TextRun. # The styling applied to thi…
1557 … # inherited from the parent. Which text styles are inherited depend on the
1561 … # from the the newline character in the paragraph at the 0 nesting level of
1562 # the list inside the parent placeholder.
1564 … # from the newline character in the paragraph at its corresponding nesting
1565 # level of the list inside the parent placeholder.
1569 … # fields will revert the style to a value matching the defaults in the Slides
1571 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
1572 … # transparent, depending on if the `opaque_color` field in it is set.
1577 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1578 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1579 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1583 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
1584 … # transparent, depending on if the `opaque_color` field in it is set.
1589 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1590 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1591 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1595 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
1598 … # rendered in a smaller font size, computed based on the `font_size` field.
1599 # The `font_size` itself is not affected by changes in this field.
1600 … "strikethrough": True or False, # Whether or not the text is struck through.
1601 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
1604 … # weights without breaking backwards compatibility. As such, when reading the
1605 … # style of a range of text, the value of `weighted_font_family#font_family`
1607 … # both fields are included in the field mask (either explicitly or through
1608 # the wildcard `"*"`), their values are reconciled as follows:
1610 … # * If `font_family` is set and `weighted_font_family` is not, the value of
1612 … # * If both fields are set, the value of `font_family` must match that of
1613 … # `weighted_font_family#font_family`. If so, the font family and weight of
1616 … # * If `weighted_font_family` is set and `font_family` is not, the font
1618 … # * If neither field is set, the font family and weight of the text inherit
1619 … # from the parent. Note that these properties cannot inherit separately
1623 # `bold`, the `weighted_font_family` is applied first, then `bold`.
1630 "fontFamily": "A String", # The font family of the text.
1632 … # The font family can be any font from the Font menu in Slides or from
1633 # [Google Fonts] (https://fonts.google.com/). If the font name is
1634 # unrecognized, the text is rendered in `Arial`.
1635 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
1637 # corresponds to the numerical values described in the CSS 2.1
1641 … # `700` are considered bold, and weights less than `700`are not bold. The
1644 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
1645 "fontFamily": "A String", # The font family of the text.
1647 … # The font family can be any font from the Font menu in Slides or from
1648 # [Google Fonts] (https://fonts.google.com/). If the font name is
1649 # unrecognized, the text is rendered in `Arial`.
1651 # Some fonts can affect the weight of the text. If an update request
1652 … # specifies values for both `font_family` and `bold`, the explicitly-set
1654 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
1656 "magnitude": 3.14, # The magnitude.
1657 "unit": "A String", # The units for magnitude.
1659 "italic": True or False, # Whether or not the text is italicized.
1660 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
1663 … # Changing the link in an update request causes some other changes to the
1664 # text style of the range:
1666 # * When setting a link, the text foreground color will be set to
1667 # ThemeColorType.HYPERLINK and the text will
1668 # be underlined. If these fields are modified in the same
1669 # request, those values will be used instead of the link defaults.
1671 # also update the existing link to point to the new URL.
1674 … # will separate the newline character(s) into their own text runs. The
1675 … # link will be applied separately to the runs before and after the newline.
1676 … # * Removing a link will update the text style of the range to match the
1677 … # style of the preceding text (or the default text styles if the preceding
1678 … # text is another link) unless different styles are being set in the same
1680 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
1681 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
1682 # in the presentation. There may not be a slide at this index.
1683 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
1688 "underline": True or False, # Whether or not the text is underlined.
1689 "bold": True or False, # Whether or not the text is rendered as bold.
1691 "type": "A String", # The type of this auto text.
1693 … "endIndex": 42, # The zero-based end index of this text element, exclusive, in Unicode code
1695 … "startIndex": 42, # The zero-based start index of this text element, in Unicode code units.
1696 …rker": { # A TextElement kind that represents the beginning of a new paragraph. # A marker represe…
1698 # The `start_index` and `end_index` of this TextElement represent the
1699 … # range of the paragraph. Other TextElements with an index range contained
1701 # paragraph. The range of indices of two separate paragraphs will never
1703 … "style": { # Styles that apply to a whole paragraph. # The paragraph's style
1706 … # inherited from the parent. Which paragraph styles are inherited depend on the
1709 … # * A paragraph not in a list will inherit its paragraph style from the
1710 … # paragraph at the 0 nesting level of the list inside the parent placeholder.
1711 … # * A paragraph in a list will inherit its paragraph style from the paragraph
1712 # at its corresponding nesting level of the list inside the parent
1716 "spacingMode": "A String", # The spacing mode for the paragraph.
1717 … "direction": "A String", # The text direction of this paragraph. If unset, the value defaults to
1720 …magnitude in a single direction in the specified units. # The amount of extra space below the para…
1721 # inherited from the parent.
1722 "magnitude": 3.14, # The magnitude.
1723 "unit": "A String", # The units for magnitude.
1725 … "lineSpacing": 3.14, # The amount of space between lines, as a percentage of normal, where normal
1726 … # is represented as 100.0. If unset, the value is inherited from the parent.
1727 …{ # A magnitude in a single direction in the specified units. # The amount indentation for the par…
1728 … # the start of the text, based on the current text direction. If unset, the
1729 # value is inherited from the parent.
1730 "magnitude": 3.14, # The magnitude.
1731 "unit": "A String", # The units for magnitude.
1733 …magnitude in a single direction in the specified units. # The amount of extra space above the para…
1734 # inherited from the parent.
1735 "magnitude": 3.14, # The magnitude.
1736 "unit": "A String", # The units for magnitude.
1738 …{ # A magnitude in a single direction in the specified units. # The amount indentation for the par…
1739 … # the end of the text, based on the current text direction. If unset, the
1740 # value is inherited from the parent.
1741 "magnitude": 3.14, # The magnitude.
1742 "unit": "A String", # The units for magnitude.
1744 …gnitude in a single direction in the specified units. # The amount of indentation for the start of…
1745 # If unset, the value is inherited from the parent.
1746 "magnitude": 3.14, # The magnitude.
1747 "unit": "A String", # The units for magnitude.
1749 "alignment": "A String", # The text alignment for this paragraph.
1751 …"bullet": { # Describes the bullet of a paragraph. # The bullet for this paragraph. If not present…
1753 "nestingLevel": 42, # The nesting level of this paragraph in the list.
1754 "listId": "A String", # The ID of the list this paragraph belongs to.
1755 …"bulletStyle": { # Represents the styling that can be applied to a TextRun. # The paragraph specif…
1758 … # inherited from the parent. Which text styles are inherited depend on the
1762 … # from the the newline character in the paragraph at the 0 nesting level of
1763 # the list inside the parent placeholder.
1765 … # from the newline character in the paragraph at its corresponding nesting
1766 # level of the list inside the parent placeholder.
1770 … # fields will revert the style to a value matching the defaults in the Slides
1772 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
1773 … # transparent, depending on if the `opaque_color` field in it is set.
1778 … "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1779 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1780 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1784 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
1785 … # transparent, depending on if the `opaque_color` field in it is set.
1790 … "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1791 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1792 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1796 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
1799 … # rendered in a smaller font size, computed based on the `font_size` field.
1800 # The `font_size` itself is not affected by changes in this field.
1801 … "strikethrough": True or False, # Whether or not the text is struck through.
1802 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
1805 … # weights without breaking backwards compatibility. As such, when reading the
1806 … # style of a range of text, the value of `weighted_font_family#font_family`
1808 … # both fields are included in the field mask (either explicitly or through
1809 # the wildcard `"*"`), their values are reconciled as follows:
1811 … # * If `font_family` is set and `weighted_font_family` is not, the value of
1813 … # * If both fields are set, the value of `font_family` must match that of
1814 … # `weighted_font_family#font_family`. If so, the font family and weight of
1817 … # * If `weighted_font_family` is set and `font_family` is not, the font
1819 … # * If neither field is set, the font family and weight of the text inherit
1820 … # from the parent. Note that these properties cannot inherit separately
1824 … # `bold`, the `weighted_font_family` is applied first, then `bold`.
1831 "fontFamily": "A String", # The font family of the text.
1833 … # The font family can be any font from the Font menu in Slides or from
1834 … # [Google Fonts] (https://fonts.google.com/). If the font name is
1835 # unrecognized, the text is rendered in `Arial`.
1836 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
1838 # corresponds to the numerical values described in the CSS 2.1
1842 … # `700` are considered bold, and weights less than `700`are not bold. The
1845 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
1846 "fontFamily": "A String", # The font family of the text.
1848 … # The font family can be any font from the Font menu in Slides or from
1849 # [Google Fonts] (https://fonts.google.com/). If the font name is
1850 # unrecognized, the text is rendered in `Arial`.
1852 … # Some fonts can affect the weight of the text. If an update request
1853 … # specifies values for both `font_family` and `bold`, the explicitly-set
1855 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
1857 "magnitude": 3.14, # The magnitude.
1858 "unit": "A String", # The units for magnitude.
1860 "italic": True or False, # Whether or not the text is italicized.
1861 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
1864 … # Changing the link in an update request causes some other changes to the
1865 # text style of the range:
1867 # * When setting a link, the text foreground color will be set to
1868 # ThemeColorType.HYPERLINK and the text will
1869 # be underlined. If these fields are modified in the same
1870 … # request, those values will be used instead of the link defaults.
1872 # also update the existing link to point to the new URL.
1875 … # will separate the newline character(s) into their own text runs. The
1876 … # link will be applied separately to the runs before and after the newline.
1877 … # * Removing a link will update the text style of the range to match the
1878 … # style of the preceding text (or the default text styles if the preceding
1879 … # text is another link) unless different styles are being set in the same
1881 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
1882 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
1883 # in the presentation. There may not be a slide at this index.
1884 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
1889 "underline": True or False, # Whether or not the text is underlined.
1890 "bold": True or False, # Whether or not the text is rendered as bold.
1892 "glyph": "A String", # The rendered bullet glyph for this paragraph.
1895 …hat represents a run of text that all has the same # A TextElement representing a run of text wher…
1896 # in the run have the same TextStyle.
1898 # The `start_index` and `end_index` of TextRuns will always be fully
1899 … # contained in the index range of a single `paragraph_marker` TextElement.
1902 "content": "A String", # The text of this run.
1903 …"style": { # Represents the styling that can be applied to a TextRun. # The styling applied to thi…
1906 … # inherited from the parent. Which text styles are inherited depend on the
1910 … # from the the newline character in the paragraph at the 0 nesting level of
1911 # the list inside the parent placeholder.
1913 … # from the newline character in the paragraph at its corresponding nesting
1914 # level of the list inside the parent placeholder.
1918 … # fields will revert the style to a value matching the defaults in the Slides
1920 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
1921 … # transparent, depending on if the `opaque_color` field in it is set.
1926 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1927 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1928 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1932 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
1933 … # transparent, depending on if the `opaque_color` field in it is set.
1938 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
1939 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
1940 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
1944 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
1947 … # rendered in a smaller font size, computed based on the `font_size` field.
1948 # The `font_size` itself is not affected by changes in this field.
1949 … "strikethrough": True or False, # Whether or not the text is struck through.
1950 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
1953 … # weights without breaking backwards compatibility. As such, when reading the
1954 … # style of a range of text, the value of `weighted_font_family#font_family`
1956 … # both fields are included in the field mask (either explicitly or through
1957 # the wildcard `"*"`), their values are reconciled as follows:
1959 … # * If `font_family` is set and `weighted_font_family` is not, the value of
1961 … # * If both fields are set, the value of `font_family` must match that of
1962 … # `weighted_font_family#font_family`. If so, the font family and weight of
1965 … # * If `weighted_font_family` is set and `font_family` is not, the font
1967 … # * If neither field is set, the font family and weight of the text inherit
1968 … # from the parent. Note that these properties cannot inherit separately
1972 # `bold`, the `weighted_font_family` is applied first, then `bold`.
1979 "fontFamily": "A String", # The font family of the text.
1981 … # The font family can be any font from the Font menu in Slides or from
1982 # [Google Fonts] (https://fonts.google.com/). If the font name is
1983 # unrecognized, the text is rendered in `Arial`.
1984 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
1986 # corresponds to the numerical values described in the CSS 2.1
1990 … # `700` are considered bold, and weights less than `700`are not bold. The
1993 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
1994 "fontFamily": "A String", # The font family of the text.
1996 … # The font family can be any font from the Font menu in Slides or from
1997 # [Google Fonts] (https://fonts.google.com/). If the font name is
1998 # unrecognized, the text is rendered in `Arial`.
2000 # Some fonts can affect the weight of the text. If an update request
2001 … # specifies values for both `font_family` and `bold`, the explicitly-set
2003 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
2005 "magnitude": 3.14, # The magnitude.
2006 "unit": "A String", # The units for magnitude.
2008 "italic": True or False, # Whether or not the text is italicized.
2009 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
2012 … # Changing the link in an update request causes some other changes to the
2013 # text style of the range:
2015 # * When setting a link, the text foreground color will be set to
2016 # ThemeColorType.HYPERLINK and the text will
2017 # be underlined. If these fields are modified in the same
2018 # request, those values will be used instead of the link defaults.
2020 # also update the existing link to point to the new URL.
2023 … # will separate the newline character(s) into their own text runs. The
2024 … # link will be applied separately to the runs before and after the newline.
2025 … # * Removing a link will update the text style of the range to match the
2026 … # style of the preceding text (or the default text styles if the preceding
2027 … # text is another link) unless different styles are being set in the same
2029 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
2030 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
2031 # in the presentation. There may not be a slide at this index.
2032 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
2037 "underline": True or False, # Whether or not the text is underlined.
2038 "bold": True or False, # Whether or not the text is rendered as bold.
2043 "lists": { # The bulleted lists contained in this text, keyed by list ID.
2044 … "a_key": { # A List describes the look and feel of bullets belonging to paragraphs
2047 … "nestingLevel": { # A map of nesting levels to the properties of bullets at the associated
2048 … # level. A list has at most nine levels of nesting, so the possible values
2049 # for the keys of this map are 0 through 8, inclusive.
2050 … "a_key": { # Contains properties describing the look and feel of a list bullet at a given
2052 …"bulletStyle": { # Represents the styling that can be applied to a TextRun. # The style of a bulle…
2055 … # inherited from the parent. Which text styles are inherited depend on the
2059 … # from the the newline character in the paragraph at the 0 nesting level of
2060 # the list inside the parent placeholder.
2062 … # from the newline character in the paragraph at its corresponding nesting
2063 # level of the list inside the parent placeholder.
2067 … # fields will revert the style to a value matching the defaults in the Slides
2069 …that can either be fully opaque or fully transparent. # The color of the text itself. If set, the …
2070 … # transparent, depending on if the `opaque_color` field in it is set.
2075 … "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2076 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2077 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2081 …at can either be fully opaque or fully transparent. # The background color of the text. If set, th…
2082 … # transparent, depending on if the `opaque_color` field in it is set.
2087 … "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2088 … "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2089 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2093 … "baselineOffset": "A String", # The text's vertical offset from its normal position.
2096 … # rendered in a smaller font size, computed based on the `font_size` field.
2097 # The `font_size` itself is not affected by changes in this field.
2098 … "strikethrough": True or False, # Whether or not the text is struck through.
2099 …ts a font family and weight used to style a TextRun. # The font family and rendered weight of the …
2102 … # weights without breaking backwards compatibility. As such, when reading the
2103 … # style of a range of text, the value of `weighted_font_family#font_family`
2105 … # both fields are included in the field mask (either explicitly or through
2106 # the wildcard `"*"`), their values are reconciled as follows:
2108 … # * If `font_family` is set and `weighted_font_family` is not, the value of
2110 … # * If both fields are set, the value of `font_family` must match that of
2111 … # `weighted_font_family#font_family`. If so, the font family and weight of
2114 … # * If `weighted_font_family` is set and `font_family` is not, the font
2116 … # * If neither field is set, the font family and weight of the text inherit
2117 … # from the parent. Note that these properties cannot inherit separately
2121 … # `bold`, the `weighted_font_family` is applied first, then `bold`.
2128 "fontFamily": "A String", # The font family of the text.
2130 … # The font family can be any font from the Font menu in Slides or from
2131 … # [Google Fonts] (https://fonts.google.com/). If the font name is
2132 # unrecognized, the text is rendered in `Arial`.
2133 … "weight": 42, # The rendered weight of the text. This field can have any value that is a
2135 # corresponds to the numerical values described in the CSS 2.1
2139 … # `700` are considered bold, and weights less than `700`are not bold. The
2142 … "smallCaps": True or False, # Whether or not the text is in small capital letters.
2143 "fontFamily": "A String", # The font family of the text.
2145 … # The font family can be any font from the Font menu in Slides or from
2146 # [Google Fonts] (https://fonts.google.com/). If the font name is
2147 # unrecognized, the text is rendered in `Arial`.
2149 … # Some fonts can affect the weight of the text. If an update request
2150 … # specifies values for both `font_family` and `bold`, the explicitly-set
2152 …: { # A magnitude in a single direction in the specified units. # The size of the text's font. Whe…
2154 "magnitude": 3.14, # The magnitude.
2155 "unit": "A String", # The units for magnitude.
2157 "italic": True or False, # Whether or not the text is italicized.
2158 …"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link.…
2161 … # Changing the link in an update request causes some other changes to the
2162 # text style of the range:
2164 # * When setting a link, the text foreground color will be set to
2165 # ThemeColorType.HYPERLINK and the text will
2166 # be underlined. If these fields are modified in the same
2167 … # request, those values will be used instead of the link defaults.
2169 # also update the existing link to point to the new URL.
2172 … # will separate the newline character(s) into their own text runs. The
2173 … # link will be applied separately to the runs before and after the newline.
2174 … # * Removing a link will update the text style of the range to match the
2175 … # style of the preceding text (or the default text styles if the preceding
2176 … # text is another link) unless different styles are being set in the same
2178 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
2179 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
2180 # in the presentation. There may not be a slide at this index.
2181 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
2186 "underline": True or False, # Whether or not the text is underlined.
2187 "bold": True or False, # Whether or not the text is rendered as bold.
2191 "listId": "A String", # The ID of the list.
2195 … "tableCellProperties": { # The properties of the TableCell. # The properties of the table cell.
2196 …eCellBackgroundFill": { # The table cell background fill. # The background fill of the table cell.…
2197 # for newly created table cells in the Slides editor.
2198 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
2203 … "color": { # A themeable solid color value. # The color value of the solid fill.
2206 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2207 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2208 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2211 … "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
2212 # That is, the final pixel color is defined by the equation:
2219 "propertyState": "A String", # The background fill property state.
2221 # Updating the fill on a table cell will implicitly update this field
2222 # to `RENDERED`, unless another value is specified in the same request. To
2224 # case, any other fill fields set in the same request will be ignored.
2226 …"contentAlignment": "A String", # The alignment of the content in the table cell. The default alig…
2227 # matches the alignment for newly created table cells in the Slides editor.
2229 "rowSpan": 42, # Row span of the cell.
2230 "columnSpan": 42, # Column span of the cell.
2231 …": { # A location of a single table cell within a table. # The location of the cell within the tab…
2232 "rowIndex": 42, # The 0-based row index.
2233 "columnIndex": 42, # The 0-based column index.
2237 … "rowHeight": { # A magnitude in a single direction in the specified units. # Height of a row.
2238 "magnitude": 3.14, # The magnitude.
2239 "unit": "A String", # The units for magnitude.
2241 "tableRowProperties": { # Properties of each row in a table. # Properties of the row.
2242 … magnitude in a single direction in the specified units. # Minimum height of the row. The row will…
2243 # a height equal to or greater than this value in order to show all the text
2244 # in the row's cell(s).
2245 "magnitude": 3.14, # The magnitude.
2246 "unit": "A String", # The units for magnitude.
2251 "columns": 42, # Number of columns in the table.
2255 "lineCategory": "A String", # The category of the line.
2257 # It matches the `category` specified in CreateLineRequest, and can be updated with
2259 "lineProperties": { # The properties of the Line. # The properties of the line.
2261 # When unset, these fields default to values that match the appearance of
2262 # new lines created in the Slides editor.
2263 "dashStyle": "A String", # The dash style of the line.
2264 …"weight": { # A magnitude in a single direction in the specified units. # The thickness of the lin…
2265 "magnitude": 3.14, # The magnitude.
2266 "unit": "A String", # The units for magnitude.
2268 "endArrow": "A String", # The style of the arrow at the end of the line.
2269 … "link": { # A hypertext link. # The hyperlink destination of the line. If unset, there is no link.
2270 … "url": "A String", # If set, indicates this is a link to the external web page at this URL.
2271 … "slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
2272 # in the presentation. There may not be a slide at this index.
2273 … "pageObjectId": "A String", # If set, indicates this is a link to the specific page in this
2278 …"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the de…
2279 # lines created in the Slides editor.
2280 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
2285 "color": { # A themeable solid color value. # The color value of the solid fill.
2288 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2289 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2290 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2293 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
2294 # That is, the final pixel color is defined by the equation:
2302 …"startConnection": { # The properties for one end of a Line # The connection at the beginning of t…
2308 … "connectionSiteIndex": 42, # The index of the connection site on the connected page element.
2310 # In most cases, it corresponds to the predefined connection site index from
2311 # the ECMA-376 standard. More information on those connection sites can be
2312 # found in the description of the "cnx" attribute in section 20.1.9.9 and
2318 # The position of each connection site can also be viewed from Slides editor.
2319 "connectedObjectId": "A String", # The object ID of the connected page element.
2325 …"endConnection": { # The properties for one end of a Line # The connection at the end of the line.…
2330 … "connectionSiteIndex": 42, # The index of the connection site on the connected page element.
2332 # In most cases, it corresponds to the predefined connection site index from
2333 # the ECMA-376 standard. More information on those connection sites can be
2334 # found in the description of the "cnx" attribute in section 20.1.9.9 and
2340 # The position of each connection site can also be viewed from Slides editor.
2341 "connectedObjectId": "A String", # The object ID of the connected page element.
2347 "startArrow": "A String", # The style of the arrow at the beginning of the line.
2349 "lineType": "A String", # The type of the line.
2351 "size": { # A width and height. # The size of the page element.
2352 … "width": { # A magnitude in a single direction in the specified units. # The width of the object.
2353 "magnitude": 3.14, # The magnitude.
2354 "unit": "A String", # The units for magnitude.
2356 …"height": { # A magnitude in a single direction in the specified units. # The height of the object.
2357 "magnitude": 3.14, # The magnitude.
2358 "unit": "A String", # The units for magnitude.
2361 …"description": "A String", # The description of the page element. Combined with title to display a…
2365 …"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set …
2367 …"speakerNotesObjectId": "A String", # The object ID of the shape on this notes page that contains …
2368 # notes for the corresponding slide.
2369 # The actual shape may not always exist on the notes page. Inserting text
2370 # using this object ID will automatically create the shape. In this case, the
2371 # actual shape may have different object ID. The `GetPresentation` or
2372 # `GetPage` action will always return the latest object ID.
2374 "objectId": "A String", # The object ID for this page. Object IDs used by
2376 # PageElement share the same namespace.
2377 …"revisionId": "A String", # The revision ID of the presentation containing this page. Can be used …
2378 # update requests to assert that the presentation revision hasn't changed
2379 # since the last read operation. Only populated if the user has edit access
2380 # to the presentation.
2382 # The format of the revision ID may change over time, so it should be treated
2384 # hours after it has been returned and cannot be shared across users. If the
2385 # revision ID is unchanged between calls, then the presentation has not
2386 # changed. Conversely, a changed ID (for the same presentation and user)
2387 # usually means the presentation has been updated; however, a changed ID can
2389 …"masterProperties": { # The properties of Page that are only # Master specific properties. Only se…
2391 "displayName": "A String", # The human-readable name of the master.
2393 "pageProperties": { # The properties of the Page. # The properties of the page.
2395 # The page will inherit properties from the parent page. Depending on the page
2396 # type the hierarchy is defined in either
2399 …"pageBackgroundFill": { # The page background fill. # The background fill of the page. If unset, t…
2400 # from a parent page if it exists. If the page has no parent, then the
2401 # background fill defaults to the corresponding fill in the Slides editor.
2402 …"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid …
2407 "color": { # A themeable solid color value. # The color value of the solid fill.
2410 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2411 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2412 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2415 "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
2416 # That is, the final pixel color is defined by the equation:
2423 "propertyState": "A String", # The background fill property state.
2425 # Updating the fill on a page will implicitly update this field to
2426 # `RENDERED`, unless another value is specified in the same request. To
2428 # any other fill fields set in the same request will be ignored.
2429 …"stretchedPictureFill": { # The stretched picture fill. The page or page element is filled entirel…
2430 # the specified picture. The picture is stretched to fit its container.
2431 "contentUrl": "A String", # Reading the content_url:
2434 # This URL is tagged with the account of the requester. Anyone with the URL
2435 # effectively accesses the picture as the original requester. Access to the
2436 # picture may be lost if the presentation's sharing settings change.
2438 # Writing the content_url:
2440 # The picture is fetched once at insertion time and a copy is stored for
2441 # display inside the presentation. Pictures must be less than 50MB in size,
2445 # The provided URL can be at most 2 kB in length.
2446 … "size": { # A width and height. # The original size of the picture fill. This field is read-only.
2447 … "width": { # A magnitude in a single direction in the specified units. # The width of the object.
2448 "magnitude": 3.14, # The magnitude.
2449 "unit": "A String", # The units for magnitude.
2451 …"height": { # A magnitude in a single direction in the specified units. # The height of the object.
2452 "magnitude": 3.14, # The magnitude.
2453 "unit": "A String", # The units for magnitude.
2458 …"colorScheme": { # The palette of predefined colors for a page. # The color scheme of the page. If…
2459 # a parent page. If the page has no parent, the color scheme uses a default
2461 "colors": [ # The ThemeColorType and corresponding concrete color pairs.
2462 { # A pair mapping a theme color type to the concrete color it represents.
2463 … "color": { # An RGB color. # The concrete color corresponding to the theme color type above.
2464 "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
2465 "green": 3.14, # The green component of the color, from 0.0 to 1.0.
2466 "red": 3.14, # The red component of the color, from 0.0 to 1.0.
2468 "type": "A String", # The type of the theme color.
2473 "pageType": "A String", # The type of the page.
2474 …"slideProperties": { # The properties of Page that are only # Slide specific properties. Only set …
2476 …tesPage": # Object with schema name: Page # The notes page that this slide is associated with. It …
2478 # notes. A notes page inherits properties from the
2480 # The placeholder shape with type BODY on the notes page contains the speaker
2481 # notes for this slide. The ID of this shape is identified by the
2483 # The notes page is read-only except for the text content and styles of the
2485 …"masterObjectId": "A String", # The object ID of the master that this slide is based on. This prop…
2487 …"layoutObjectId": "A String", # The object ID of the layout that this slide is based on. This prop…
2495 <pre>Generates a thumbnail of the latest version of the specified page in the
2496 presentation and returns a URL to the thumbnail image.
2502 presentationId: string, The ID of the presentation to retrieve. (required)
2503 pageObjectId: string, The object ID of the page whose thumbnail to retrieve. (required)
2504 thumbnailProperties_mimeType: string, The optional mime type of the thumbnail image.
2506 If you don't specify the mime type, the default mime type will be PNG.
2507 thumbnailProperties_thumbnailSize: string, The optional thumbnail image size.
2509 If you don't specify the size, the server chooses a default size of the
2517 An object of the form:
2519 { # The thumbnail of a page.
2520 "contentUrl": "A String", # The content URL of the thumbnail image.
2522 # The URL to the image has a default lifetime of 30 minutes.
2523 # This URL is tagged with the account of the requester. Anyone with the URL
2524 # effectively accesses the image as the original requester. Access to the
2525 # image may be lost if the presentation's sharing settings change.
2526 # The mime type of the thumbnail image is the same as specified in the
2528 "width": 42, # The positive width in pixels of the thumbnail image.
2529 "height": 42, # The positive height in pixels of the thumbnail image.