Regen docs (#373)
diff --git a/docs/dyn/slides_v1.presentations.html b/docs/dyn/slides_v1.presentations.html
index b9b50f2..794e1be 100644
--- a/docs/dyn/slides_v1.presentations.html
+++ b/docs/dyn/slides_v1.presentations.html
@@ -208,10 +208,6 @@
},
},
},
- "id": "A String", # The video source's unique identifier for this video.
- #
- # e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0,
- # the ID is 7U3axjORYZ0.
"objectId": "A String", # A user-supplied object ID.
#
# If you specify an ID, it must be unique among all pages and page elements
@@ -222,6 +218,10 @@
# The length of the ID must not be less than 5 or greater than 50.
#
# If you don't specify an ID, a unique one is generated.
+ "id": "A String", # The video source's unique identifier for this video.
+ #
+ # e.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0,
+ # the ID is 7U3axjORYZ0.
},
"deleteTableRow": { # Deletes a row from a table. # Deletes a row from a table.
"cellLocation": { # A location of a single table cell within a table. # The reference table cell location from which a row will be deleted.
@@ -356,17 +356,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -624,13 +624,6 @@
#
# The nesting level of each paragraph will be visually preserved by adding
# indent to the start of the corresponding paragraph.
- "cellLocation": { # A location of a single table cell within a table. # The optional table cell location if the text to be modified is in a table
- # cell. If present, the object_id must refer to a table.
- "rowIndex": 42, # The 0-based row index.
- "columnIndex": 42, # The 0-based column index.
- },
- "objectId": "A String", # The object ID of the shape or table containing the text to delete bullets
- # from.
"textRange": { # Specifies a contiguous range of an indexed collection, such as characters in # The range of text to delete bullets from, based on TextElement indexes.
# text.
"endIndex": 42, # The optional zero-based index of the end of the collection.
@@ -639,98 +632,37 @@
# Required for `SPECIFIC_RANGE` and `FROM_START_INDEX` ranges.
"type": "A String", # The type of range.
},
+ "objectId": "A String", # The object ID of the shape or table containing the text to delete bullets
+ # from.
+ "cellLocation": { # A location of a single table cell within a table. # The optional table cell location if the text to be modified is in a table
+ # cell. If present, the object_id must refer to a table.
+ "rowIndex": 42, # The 0-based row index.
+ "columnIndex": 42, # The 0-based column index.
+ },
},
- "updateTextStyle": { # Update the styling of text in a Shape or # Updates the styling of text within a Shape or Table.
- # Table.
+ "updateLineProperties": { # Updates the properties of a Line. # Updates the properties of a Line.
"fields": "A String", # The fields that should be updated.
#
- # At least one field must be specified. The root `style` is implied and
- # should not be specified. A single `"*"` can be used as short-hand for
- # listing every field.
+ # At least one field must be specified. The root `lineProperties` is
+ # implied and should not be specified. A single `"*"` can be used as
+ # short-hand for listing every field.
#
- # For example, to update the text style to bold, set `fields` to `"bold"`.
+ # For example to update the line solid fill color, set `fields` to
+ # `"lineFill.solidFill.color"`.
#
# To reset a property to its default value, include its field name in the
# field mask but leave the field itself unset.
- "style": { # Represents the styling that can be applied to a TextRun. # The style(s) to set on the text.
+ "lineProperties": { # The properties of the Line. # The line properties to update.
#
- # If the value for a particular style matches that of the parent, that style
- # will be set to inherit.
- #
- # Certain text style changes may cause other changes meant to mirror the
- # behavior of the Slides editor. See the documentation of
- # TextStyle for more information.
- #
- # If this text is contained in a shape with a parent placeholder, then these text styles may be
- # inherited from the parent. Which text styles are inherited depend on the
- # nesting level of lists:
- #
- # * A text run in a paragraph that is not in a list will inherit its text style
- # from the the newline character in the paragraph at the 0 nesting level of
- # the list inside the parent placeholder.
- # * A text run in a paragraph that is in a list will inherit its text style
- # from the newline character in the paragraph at its corresponding nesting
- # level of the list inside the parent placeholder.
- #
- # Inherited text styles are represented as unset fields in this message. If
- # text is contained in a shape without a parent placeholder, unsetting these
- # fields will revert the style to a value matching the defaults in the Slides
- # editor.
- "foregroundColor": { # A color that can either be fully opaque or fully transparent. # The color of the text itself. If set, the color is either opaque or
- # transparent, depending on if the `opaque_color` field in it is set.
- "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
- # a transparent color.
- "themeColor": "A String", # An opaque theme color.
- "rgbColor": { # An RGB color. # An opaque RGB color.
- "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
- "green": 3.14, # The green component of the color, from 0.0 to 1.0.
- "red": 3.14, # The red component of the color, from 0.0 to 1.0.
- },
- },
- },
- "bold": True or False, # Whether or not the text is rendered as bold.
- "baselineOffset": "A String", # The text's vertical offset from its normal position.
- #
- # Text with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatically
- # rendered in a smaller font size, computed based on the `font_size` field.
- # The `font_size` itself is not affected by changes in this field.
- "strikethrough": True or False, # Whether or not the text is struck through.
- "smallCaps": True or False, # Whether or not the text is in small capital letters.
- "fontFamily": "A String", # The font family of the text.
- #
- # The font family can be any font from the Font menu in Slides or from
- # [Google Fonts] (https://fonts.google.com/). If the font name is
- # unrecognized, the text is rendered in `Arial`.
- #
- # Some fonts can affect the weight of the text. If an update request
- # specifies values for both `font_family` and `bold`, the explicitly-set
- # `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
+ # When unset, these fields default to values that match the appearance of
+ # new lines created in the Slides editor.
+ "dashStyle": "A String", # The dash style of the line.
+ "weight": { # A magnitude in a single direction in the specified units. # The thickness of the line.
"magnitude": 3.14, # The magnitude.
"unit": "A String", # The units for magnitude.
},
- "italic": True or False, # Whether or not the text is italicized.
- "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
- # are not inherited from parent text.
- #
- # Changing the link in an update request causes some other changes to the
- # text style of the range:
- #
- # * When setting a link, the text foreground color will be set to
- # ThemeColorType.HYPERLINK and the text will
- # be underlined. If these fields are modified in the same
- # request, those values will be used instead of the link defaults.
- # * Setting a link on a text range that overlaps with an existing link will
- # also update the existing link to point to the new URL.
- # * Links are not settable on newline characters. As a result, setting a link
- # on a text range that crosses a paragraph boundary, such as `"ABC\n123"`,
- # will separate the newline character(s) into their own text runs. The
- # link will be applied separately to the runs before and after the newline.
- # * Removing a link will update the text style of the range to match the
- # style of the preceding text (or the default text styles if the preceding
- # text is another link) unless different styles are being set in the same
- # request.
+ "endArrow": "A String", # The style of the arrow at the end of the line.
+ "link": { # A hypertext link. # The hyperlink destination of the line. If unset, there is no link.
"url": "A String", # If set, indicates this is a link to the external web page at this URL.
"slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
# in the presentation. There may not be a slide at this index.
@@ -739,40 +671,33 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
- "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
- # transparent, depending on if the `opaque_color` field in it is set.
- "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
- # a transparent color.
- "themeColor": "A String", # An opaque theme color.
- "rgbColor": { # An RGB color. # An opaque RGB color.
- "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
- "green": 3.14, # The green component of the color, from 0.0 to 1.0.
- "red": 3.14, # The red component of the color, from 0.0 to 1.0.
+ "lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
+ # lines created in the Slides editor.
+ "solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
+ # specified color value.
+ #
+ # If any field is unset, its value may be inherited from a parent placeholder
+ # if it exists.
+ "color": { # A themeable solid color value. # The color value of the solid fill.
+ "themeColor": "A String", # An opaque theme color.
+ "rgbColor": { # An RGB color. # An opaque RGB color.
+ "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
+ "green": 3.14, # The green component of the color, from 0.0 to 1.0.
+ "red": 3.14, # The red component of the color, from 0.0 to 1.0.
+ },
},
+ "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
+ # That is, the final pixel color is defined by the equation:
+ #
+ # pixel color = alpha * (color) + (1.0 - alpha) * (background color)
+ #
+ # This means that a value of 1.0 corresponds to a solid color, whereas
+ # a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
- "cellLocation": { # A location of a single table cell within a table. # The location of the cell in the table containing the text to style. If
- # `object_id` refers to a table, `cell_location` must have a value.
- # Otherwise, it must not.
- "rowIndex": 42, # The 0-based row index.
- "columnIndex": 42, # The 0-based column index.
- },
- "objectId": "A String", # The object ID of the shape or table with the text to be styled.
- "textRange": { # Specifies a contiguous range of an indexed collection, such as characters in # The range of text to style.
- #
- # The range may be extended to include adjacent newlines.
- #
- # If the range fully contains a paragraph belonging to a list, the
- # paragraph's bullet is also updated with the matching text style.
- # text.
- "endIndex": 42, # The optional zero-based index of the end of the collection.
- # Required for `SPECIFIC_RANGE` delete mode.
- "startIndex": 42, # The optional zero-based index of the beginning of the collection.
- # Required for `SPECIFIC_RANGE` and `FROM_START_INDEX` ranges.
- "type": "A String", # The type of range.
- },
+ "objectId": "A String", # The object ID of the line the update is applied to.
},
"deleteText": { # Deletes text from a shape or a table cell. # Deletes text from a shape or a table cell.
"textRange": { # Specifies a contiguous range of an indexed collection, such as characters in # The range of text to delete, based on TextElement indexes.
@@ -895,29 +820,113 @@
# field mask but leave the field itself unset.
"objectId": "A String", # The object ID of the page the update is applied to.
},
- "updateLineProperties": { # Updates the properties of a Line. # Updates the properties of a Line.
+ "updateTextStyle": { # Update the styling of text in a Shape or # Updates the styling of text within a Shape or Table.
+ # Table.
"fields": "A String", # The fields that should be updated.
#
- # At least one field must be specified. The root `lineProperties` is
- # implied and should not be specified. A single `"*"` can be used as
- # short-hand for listing every field.
+ # At least one field must be specified. The root `style` is implied and
+ # should not be specified. A single `"*"` can be used as short-hand for
+ # listing every field.
#
- # For example to update the line solid fill color, set `fields` to
- # `"lineFill.solidFill.color"`.
+ # For example, to update the text style to bold, set `fields` to `"bold"`.
#
# To reset a property to its default value, include its field name in the
# field mask but leave the field itself unset.
- "lineProperties": { # The properties of the Line. # The line properties to update.
+ "style": { # Represents the styling that can be applied to a TextRun. # The style(s) to set on the text.
#
- # When unset, these fields default to values that match the appearance of
- # new lines created in the Slides editor.
- "dashStyle": "A String", # The dash style of the line.
- "weight": { # A magnitude in a single direction in the specified units. # The thickness of the line.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
+ # If the value for a particular style matches that of the parent, that style
+ # will be set to inherit.
+ #
+ # Certain text style changes may cause other changes meant to mirror the
+ # behavior of the Slides editor. See the documentation of
+ # TextStyle for more information.
+ #
+ # If this text is contained in a shape with a parent placeholder, then these text styles may be
+ # inherited from the parent. Which text styles are inherited depend on the
+ # nesting level of lists:
+ #
+ # * A text run in a paragraph that is not in a list will inherit its text style
+ # from the the newline character in the paragraph at the 0 nesting level of
+ # the list inside the parent placeholder.
+ # * A text run in a paragraph that is in a list will inherit its text style
+ # from the newline character in the paragraph at its corresponding nesting
+ # level of the list inside the parent placeholder.
+ #
+ # Inherited text styles are represented as unset fields in this message. If
+ # text is contained in a shape without a parent placeholder, unsetting these
+ # fields will revert the style to a value matching the defaults in the Slides
+ # editor.
+ "foregroundColor": { # A color that can either be fully opaque or fully transparent. # The color of the text itself. If set, the color is either opaque or
+ # transparent, depending on if the `opaque_color` field in it is set.
+ "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
+ # a transparent color.
+ "themeColor": "A String", # An opaque theme color.
+ "rgbColor": { # An RGB color. # An opaque RGB color.
+ "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
+ "green": 3.14, # The green component of the color, from 0.0 to 1.0.
+ "red": 3.14, # The red component of the color, from 0.0 to 1.0.
+ },
+ },
},
- "endArrow": "A String", # The style of the arrow at the end of the line.
- "link": { # A hypertext link. # The hyperlink destination of the line. If unset, there is no link.
+ "bold": True or False, # Whether or not the text is rendered as bold.
+ "baselineOffset": "A String", # The text's vertical offset from its normal position.
+ #
+ # Text with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatically
+ # rendered in a smaller font size, computed based on the `font_size` field.
+ # The `font_size` itself is not affected by changes in this field.
+ "strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
+ "smallCaps": True or False, # Whether or not the text is in small capital letters.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ #
+ # Some fonts can affect the weight of the text. If an update request
+ # specifies values for both `font_family` and `bold`, the explicitly-set
+ # `bold` value is used.
+ "italic": True or False, # Whether or not the text is italicized.
+ "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
+ # are not inherited from parent text.
+ #
+ # Changing the link in an update request causes some other changes to the
+ # text style of the range:
+ #
+ # * When setting a link, the text foreground color will be set to
+ # ThemeColorType.HYPERLINK and the text will
+ # be underlined. If these fields are modified in the same
+ # request, those values will be used instead of the link defaults.
+ # * Setting a link on a text range that overlaps with an existing link will
+ # also update the existing link to point to the new URL.
+ # * Links are not settable on newline characters. As a result, setting a link
+ # on a text range that crosses a paragraph boundary, such as `"ABC\n123"`,
+ # will separate the newline character(s) into their own text runs. The
+ # link will be applied separately to the runs before and after the newline.
+ # * Removing a link will update the text style of the range to match the
+ # style of the preceding text (or the default text styles if the preceding
+ # text is another link) unless different styles are being set in the same
+ # request.
"url": "A String", # If set, indicates this is a link to the external web page at this URL.
"slideIndex": 42, # If set, indicates this is a link to the slide at this zero-based index
# in the presentation. There may not be a slide at this index.
@@ -926,59 +935,58 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
- "lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
- # lines created in the Slides editor.
- "solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
- # specified color value.
- #
- # If any field is unset, its value may be inherited from a parent placeholder
- # if it exists.
- "color": { # A themeable solid color value. # The color value of the solid fill.
- "themeColor": "A String", # An opaque theme color.
- "rgbColor": { # An RGB color. # An opaque RGB color.
- "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
- "green": 3.14, # The green component of the color, from 0.0 to 1.0.
- "red": 3.14, # The red component of the color, from 0.0 to 1.0.
- },
+ "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
+ # transparent, depending on if the `opaque_color` field in it is set.
+ "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
+ # a transparent color.
+ "themeColor": "A String", # An opaque theme color.
+ "rgbColor": { # An RGB color. # An opaque RGB color.
+ "blue": 3.14, # The blue component of the color, from 0.0 to 1.0.
+ "green": 3.14, # The green component of the color, from 0.0 to 1.0.
+ "red": 3.14, # The red component of the color, from 0.0 to 1.0.
},
- "alpha": 3.14, # The fraction of this `color` that should be applied to the pixel.
- # That is, the final pixel color is defined by the equation:
- #
- # pixel color = alpha * (color) + (1.0 - alpha) * (background color)
- #
- # This means that a value of 1.0 corresponds to a solid color, whereas
- # a value of 0.0 corresponds to a completely transparent color.
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
- "objectId": "A String", # The object ID of the line the update is applied to.
+ "textRange": { # Specifies a contiguous range of an indexed collection, such as characters in # The range of text to style.
+ #
+ # The range may be extended to include adjacent newlines.
+ #
+ # If the range fully contains a paragraph belonging to a list, the
+ # paragraph's bullet is also updated with the matching text style.
+ # text.
+ "endIndex": 42, # The optional zero-based index of the end of the collection.
+ # Required for `SPECIFIC_RANGE` delete mode.
+ "startIndex": 42, # The optional zero-based index of the beginning of the collection.
+ # Required for `SPECIFIC_RANGE` and `FROM_START_INDEX` ranges.
+ "type": "A String", # The type of range.
+ },
+ "objectId": "A String", # The object ID of the shape or table with the text to be styled.
+ "cellLocation": { # A location of a single table cell within a table. # The location of the cell in the table containing the text to style. If
+ # `object_id` refers to a table, `cell_location` must have a value.
+ # Otherwise, it must not.
+ "rowIndex": 42, # The 0-based row index.
+ "columnIndex": 42, # The 0-based column index.
+ },
},
"updateTableCellProperties": { # Update the properties of a TableCell. # Updates the properties of a TableCell.
- "tableRange": { # A table range represents a reference to a subset of a table. # The table range representing the subset of the table to which the updates
- # are applied. If a table range is not specified, the updates will apply to
- # the entire table.
+ "fields": "A String", # The fields that should be updated.
#
- # It's important to note that the cells specified by a table range do not
- # necessarily form a rectangle. For example, let's say we have a 3 x 3 table
- # where all the cells of the last row are merged together. The table looks
- # like this:
+ # At least one field must be specified. The root `tableCellProperties` is
+ # implied and should not be specified. A single `"*"` can be used as
+ # short-hand for listing every field.
#
+ # For example to update the table cell background solid fill color, set
+ # `fields` to `"tableCellBackgroundFill.solidFill.color"`.
#
- # [ ]
- #
- # A table range with location = (0, 0), row span = 3 and column span = 2
- # specifies the following cells:
- #
- # x x
- # [ x ]
- "rowSpan": 42, # The row span of the table range.
- "columnSpan": 42, # The column span of the table range.
- "location": { # A location of a single table cell within a table. # The starting location of the table range.
- "rowIndex": 42, # The 0-based row index.
- "columnIndex": 42, # The 0-based column index.
- },
- },
+ # To reset a property to its default value, include its field name in the
+ # field mask but leave the field itself unset.
"tableCellProperties": { # The properties of the TableCell. # The table cell properties to update.
"tableCellBackgroundFill": { # The table cell background fill. # The background fill of the table cell. The default fill matches the fill
# for newly created table cells in the Slides editor.
@@ -1012,17 +1020,30 @@
},
},
"objectId": "A String", # The object ID of the table.
- "fields": "A String", # The fields that should be updated.
+ "tableRange": { # A table range represents a reference to a subset of a table. # The table range representing the subset of the table to which the updates
+ # are applied. If a table range is not specified, the updates will apply to
+ # the entire table.
#
- # At least one field must be specified. The root `tableCellProperties` is
- # implied and should not be specified. A single `"*"` can be used as
- # short-hand for listing every field.
+ # It's important to note that the cells specified by a table range do not
+ # necessarily form a rectangle. For example, let's say we have a 3 x 3 table
+ # where all the cells of the last row are merged together. The table looks
+ # like this:
#
- # For example to update the table cell background solid fill color, set
- # `fields` to `"tableCellBackgroundFill.solidFill.color"`.
#
- # To reset a property to its default value, include its field name in the
- # field mask but leave the field itself unset.
+ # [ ]
+ #
+ # A table range with location = (0, 0), row span = 3 and column span = 2
+ # specifies the following cells:
+ #
+ # x x
+ # [ x ]
+ "rowSpan": 42, # The row span of the table range.
+ "columnSpan": 42, # The column span of the table range.
+ "location": { # A location of a single table cell within a table. # The starting location of the table range.
+ "rowIndex": 42, # The 0-based row index.
+ "columnIndex": 42, # The 0-based column index.
+ },
+ },
},
"replaceAllShapesWithImage": { # Replaces all shapes that match the given criteria with the provided image. # Replaces all shapes matching some criteria with an image.
"imageUrl": "A String", # The image URL.
@@ -1180,13 +1201,6 @@
"chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet.
"linkingMode": "A String", # The mode with which the chart is linked to the source spreadsheet. When
# not specified, the chart will be an image that is not linked.
- "objectId": "A String", # A user-supplied object ID.
- #
- # If specified, the ID must be unique among all pages and page elements in
- # the presentation. The ID should start with a word character [a-zA-Z0-9_]
- # and then followed by any number of the following characters [a-zA-Z0-9_-:].
- # The length of the ID should not be less than 5 or greater than 50.
- # If empty, a unique identifier will be generated.
"elementProperties": { # Common properties for a page element. # The element properties for the chart.
#
# When the aspect ratio of the provided size does not match the chart aspect
@@ -1231,8 +1245,45 @@
},
},
},
+ "objectId": "A String", # A user-supplied object ID.
+ #
+ # If specified, the ID must be unique among all pages and page elements in
+ # the presentation. The ID should start with a word character [a-zA-Z0-9_]
+ # and then followed by any number of the following characters [a-zA-Z0-9_-:].
+ # The length of the ID should not be less than 5 or greater than 50.
+ # If empty, a unique identifier will be generated.
},
"createSlide": { # Creates a new slide. # Creates a new slide.
+ "placeholderIdMappings": [ # An optional list of object ID mappings from the placeholder(s) on the layout to the placeholder(s)
+ # that will be created on the new slide from that specified layout. Can only
+ # be used when `slide_layout_reference` is specified.
+ { # The user-specified ID mapping for a placeholder that will be created on a
+ # slide from a specified layout.
+ "layoutPlaceholder": { # The placeholder information that uniquely identifies a placeholder shape. # The placeholder on a layout that will be applied to a slide. Only type and index are needed. For example, a
+ # predefined `TITLE_AND_BODY` layout may usually have a TITLE placeholder
+ # with index 0 and a BODY placeholder with index 0.
+ "parentObjectId": "A String", # The object ID of this shape's parent placeholder.
+ # If unset, the parent placeholder shape does not exist, so the shape does
+ # not inherit properties from any other shape.
+ "index": 42, # The index of the placeholder. If the same placeholder types are the present
+ # in the same page, they would have different index values.
+ "type": "A String", # The type of the placeholder.
+ },
+ "objectId": "A String", # A user-supplied object ID for the placeholder identified above that to be
+ # created onto a slide.
+ #
+ # If you specify an ID, it must be unique among all pages and page elements
+ # in the presentation. The ID must start with an alphanumeric character or an
+ # underscore (matches regex `[a-zA-Z0-9_]`); remaining characters
+ # may include those as well as a hyphen or colon (matches regex
+ # `[a-zA-Z0-9_-:]`).
+ # The length of the ID must not be less than 5 or greater than 50.
+ #
+ # If you don't specify an ID, a unique one is generated.
+ "layoutPlaceholderObjectId": "A String", # The object ID of the placeholder on a layout that will be applied
+ # to a slide.
+ },
+ ],
"slideLayoutReference": { # Slide layout reference. This may reference either: # Layout reference of the slide to be inserted, based on the *current
# master*, which is one of the following:
#
@@ -1251,36 +1302,6 @@
"predefinedLayout": "A String", # Predefined layout.
"layoutId": "A String", # Layout ID: the object ID of one of the layouts in the presentation.
},
- "placeholderIdMappings": [ # An optional list of object ID mappings from the placeholder(s) on the layout to the placeholder(s)
- # that will be created on the new slide from that specified layout. Can only
- # be used when `slide_layout_reference` is specified.
- { # The user-specified ID mapping for a placeholder that will be created on a
- # slide from a specified layout.
- "layoutPlaceholder": { # The placeholder information that uniquely identifies a placeholder shape. # The placeholder on a layout that will be applied to a slide. Only type and index are needed. For example, a
- # predefined `TITLE_AND_BODY` layout may usually have a TITLE placeholder
- # with index 0 and a BODY placeholder with index 0.
- "parentObjectId": "A String", # The object ID of this shape's parent placeholder.
- # If unset, the parent placeholder shape does not exist, so the shape does
- # not inherit properties from any other shape.
- "index": 42, # The index of the placeholder. If the same placeholder types are the present
- # in the same page, they would have different index values.
- "type": "A String", # The type of the placeholder.
- },
- "layoutPlaceholderObjectId": "A String", # The object ID of the placeholder on a layout that will be applied
- # to a slide.
- "objectId": "A String", # A user-supplied object ID for the placeholder identified above that to be
- # created onto a slide.
- #
- # If you specify an ID, it must be unique among all pages and page elements
- # in the presentation. The ID must start with an alphanumeric character or an
- # underscore (matches regex `[a-zA-Z0-9_]`); remaining characters
- # may include those as well as a hyphen or colon (matches regex
- # `[a-zA-Z0-9_-:]`).
- # The length of the ID must not be less than 5 or greater than 50.
- #
- # If you don't specify an ID, a unique one is generated.
- },
- ],
"objectId": "A String", # A user-supplied object ID.
#
# If you specify an ID, it must be unique among all pages and page elements
@@ -1522,30 +1543,23 @@
# The length of the ID must not be less than 5 or greater than 50.
# If empty, a unique identifier will be generated.
},
- "updatePageElementTransform": { # Updates the transform of a page element. # Updates the transform of a page element.
- "applyMode": "A String", # The apply mode of the transform update.
- "transform": { # AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] # The input transform matrix used to update the page element.
- # to transform source coordinates (x,y) into destination coordinates (x', y')
- # according to:
+ "insertTableColumns": { # Inserts columns into a table. # Inserts columns into a table.
+ #
+ # Other columns in the table will be resized to fit the new column.
+ "insertRight": True or False, # Whether to insert new columns to the right of the reference cell location.
#
- # x' x = shear_y scale_y translate_y
- # 1 [ 1 ]
+ # - `True`: insert to the right.
+ # - `False`: insert to the left.
+ "number": 42, # The number of columns to be inserted. Maximum 20 per request.
+ "cellLocation": { # A location of a single table cell within a table. # The reference table cell location from which columns will be inserted.
#
- # After transformation,
- #
- # x' = scale_x * x + shear_x * y + translate_x;
- # y' = scale_y * y + shear_y * x + translate_y;
- #
- # This message is therefore composed of these six matrix elements.
- "translateX": 3.14, # The X coordinate translation element.
- "translateY": 3.14, # The Y coordinate translation element.
- "scaleX": 3.14, # The X coordinate scaling element.
- "scaleY": 3.14, # The Y coordinate scaling element.
- "shearY": 3.14, # The Y coordinate shearing element.
- "shearX": 3.14, # The X coordinate shearing element.
- "unit": "A String", # The units for translate elements.
+ # A new column will be inserted to the left (or right) of the column where
+ # the reference cell is. If the reference cell is a merged cell, a new
+ # column will be inserted to the left (or right) of the merged cell.
+ "rowIndex": 42, # The 0-based row index.
+ "columnIndex": 42, # The 0-based column index.
},
- "objectId": "A String", # The object ID of the page element to update.
+ "tableObjectId": "A String", # The table to insert columns into.
},
"createParagraphBullets": { # Creates bullets for all of the paragraphs that overlap with the given # Creates bullets for paragraphs.
# text index range.
@@ -1645,23 +1659,30 @@
},
"tableObjectId": "A String", # The table to delete columns from.
},
- "insertTableColumns": { # Inserts columns into a table. # Inserts columns into a table.
- #
- # Other columns in the table will be resized to fit the new column.
- "tableObjectId": "A String", # The table to insert columns into.
- "insertRight": True or False, # Whether to insert new columns to the right of the reference cell location.
+ "updatePageElementTransform": { # Updates the transform of a page element. # Updates the transform of a page element.
+ "applyMode": "A String", # The apply mode of the transform update.
+ "transform": { # AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] # The input transform matrix used to update the page element.
+ # to transform source coordinates (x,y) into destination coordinates (x', y')
+ # according to:
#
- # - `True`: insert to the right.
- # - `False`: insert to the left.
- "number": 42, # The number of columns to be inserted. Maximum 20 per request.
- "cellLocation": { # A location of a single table cell within a table. # The reference table cell location from which columns will be inserted.
+ # x' x = shear_y scale_y translate_y
+ # 1 [ 1 ]
#
- # A new column will be inserted to the left (or right) of the column where
- # the reference cell is. If the reference cell is a merged cell, a new
- # column will be inserted to the left (or right) of the merged cell.
- "rowIndex": 42, # The 0-based row index.
- "columnIndex": 42, # The 0-based column index.
+ # After transformation,
+ #
+ # x' = scale_x * x + shear_x * y + translate_x;
+ # y' = scale_y * y + shear_y * x + translate_y;
+ #
+ # This message is therefore composed of these six matrix elements.
+ "translateX": 3.14, # The X coordinate translation element.
+ "translateY": 3.14, # The Y coordinate translation element.
+ "scaleX": 3.14, # The X coordinate scaling element.
+ "scaleY": 3.14, # The Y coordinate scaling element.
+ "shearY": 3.14, # The Y coordinate shearing element.
+ "shearX": 3.14, # The X coordinate shearing element.
+ "unit": "A String", # The units for translate elements.
},
+ "objectId": "A String", # The object ID of the page element to update.
},
},
],
@@ -1885,17 +1906,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -2025,6 +2046,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -2035,11 +2077,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -2069,7 +2106,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -2082,6 +2118,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -2131,6 +2173,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -2141,11 +2204,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -2175,7 +2233,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -2188,6 +2245,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -2289,6 +2352,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -2299,11 +2383,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -2333,7 +2412,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -2346,6 +2424,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -2394,6 +2478,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -2404,11 +2509,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -2438,7 +2538,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -2451,6 +2550,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -2625,12 +2730,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -2742,17 +2846,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -2812,7 +2916,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -2866,6 +2971,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -2936,6 +3047,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -2946,11 +3078,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -2980,7 +3107,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -2993,6 +3119,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -3042,6 +3174,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -3052,11 +3205,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -3086,7 +3234,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -3099,6 +3246,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -3200,6 +3353,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -3210,11 +3384,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -3244,7 +3413,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -3257,6 +3425,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -3305,6 +3479,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -3315,11 +3510,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -3349,7 +3539,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -3362,6 +3551,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -3437,7 +3632,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -3462,6 +3656,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -3475,12 +3670,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -3767,17 +3956,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -3907,6 +4096,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -3917,11 +4127,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -3951,7 +4156,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -3964,6 +4168,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -4013,6 +4223,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -4023,11 +4254,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -4057,7 +4283,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -4070,6 +4295,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -4171,6 +4402,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -4181,11 +4433,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -4215,7 +4462,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -4228,6 +4474,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -4276,6 +4528,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -4286,11 +4559,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -4320,7 +4588,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -4333,6 +4600,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -4507,12 +4780,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -4624,17 +4896,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -4694,7 +4966,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -4748,6 +5021,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -4818,6 +5097,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -4828,11 +5128,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -4862,7 +5157,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -4875,6 +5169,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -4924,6 +5224,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -4934,11 +5255,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -4968,7 +5284,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -4981,6 +5296,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -5082,6 +5403,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -5092,11 +5434,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -5126,7 +5463,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -5139,6 +5475,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -5187,6 +5529,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -5197,11 +5560,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -5231,7 +5589,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -5244,6 +5601,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -5319,7 +5682,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -5344,6 +5706,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -5357,12 +5720,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -5620,17 +5977,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -5760,6 +6117,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -5770,11 +6148,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -5804,7 +6177,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -5817,6 +6189,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -5866,6 +6244,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -5876,11 +6275,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -5910,7 +6304,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -5923,6 +6316,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -6024,6 +6423,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -6034,11 +6454,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -6068,7 +6483,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -6081,6 +6495,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -6129,6 +6549,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -6139,11 +6580,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -6173,7 +6609,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -6186,6 +6621,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -6360,12 +6801,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -6477,17 +6917,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -6547,7 +6987,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -6601,6 +7042,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -6671,6 +7118,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -6681,11 +7149,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -6715,7 +7178,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -6728,6 +7190,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -6777,6 +7245,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -6787,11 +7276,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -6821,7 +7305,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -6834,6 +7317,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -6935,6 +7424,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -6945,11 +7455,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -6979,7 +7484,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -6992,6 +7496,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -7040,6 +7550,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -7050,11 +7581,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -7084,7 +7610,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -7097,6 +7622,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -7172,7 +7703,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -7197,6 +7727,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -7210,12 +7741,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -7474,17 +7999,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -7614,6 +8139,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -7624,11 +8170,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -7658,7 +8199,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -7671,6 +8211,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -7720,6 +8266,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -7730,11 +8297,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -7764,7 +8326,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -7777,6 +8338,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -7878,6 +8445,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -7888,11 +8476,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -7922,7 +8505,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -7935,6 +8517,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -7983,6 +8571,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -7993,11 +8602,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -8027,7 +8631,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -8040,6 +8643,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -8214,12 +8823,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -8331,17 +8939,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -8401,7 +9009,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -8455,6 +9064,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -8525,6 +9140,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -8535,11 +9171,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -8569,7 +9200,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -8582,6 +9212,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -8631,6 +9267,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -8641,11 +9298,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -8675,7 +9327,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -8688,6 +9339,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -8789,6 +9446,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -8799,11 +9477,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -8833,7 +9506,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -8846,6 +9518,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -8894,6 +9572,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -8904,11 +9603,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -8938,7 +9632,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -8951,6 +9644,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -9026,7 +9725,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -9051,6 +9749,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -9064,12 +9763,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -9347,17 +10040,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -9487,6 +10180,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -9497,11 +10211,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -9531,7 +10240,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -9544,6 +10252,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -9593,6 +10307,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -9603,11 +10338,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -9637,7 +10367,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -9650,6 +10379,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -9751,6 +10486,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -9761,11 +10517,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -9795,7 +10546,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -9808,6 +10558,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -9856,6 +10612,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -9866,11 +10643,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -9900,7 +10672,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -9913,6 +10684,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -10087,12 +10864,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -10204,17 +10980,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -10274,7 +11050,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -10328,6 +11105,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -10398,6 +11181,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -10408,11 +11212,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -10442,7 +11241,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -10455,6 +11253,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -10504,6 +11308,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -10514,11 +11339,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -10548,7 +11368,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -10561,6 +11380,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -10662,6 +11487,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -10672,11 +11518,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -10706,7 +11547,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -10719,6 +11559,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -10767,6 +11613,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -10777,11 +11644,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -10811,7 +11673,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -10824,6 +11685,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -10899,7 +11766,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -10924,6 +11790,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -10937,12 +11804,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -11229,17 +12090,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -11369,6 +12230,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -11379,11 +12261,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -11413,7 +12290,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -11426,6 +12302,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -11475,6 +12357,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -11485,11 +12388,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -11519,7 +12417,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -11532,6 +12429,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -11633,6 +12536,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -11643,11 +12567,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -11677,7 +12596,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -11690,6 +12608,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -11738,6 +12662,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -11748,11 +12693,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -11782,7 +12722,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -11795,6 +12734,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -11969,12 +12914,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -12086,17 +13030,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -12156,7 +13100,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -12210,6 +13155,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -12280,6 +13231,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -12290,11 +13262,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -12324,7 +13291,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -12337,6 +13303,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -12386,6 +13358,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -12396,11 +13389,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -12430,7 +13418,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -12443,6 +13430,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -12544,6 +13537,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -12554,11 +13568,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -12588,7 +13597,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -12601,6 +13609,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -12649,6 +13663,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -12659,11 +13694,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -12693,7 +13723,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -12706,6 +13735,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -12781,7 +13816,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -12806,6 +13840,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -12819,12 +13854,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -13082,17 +14111,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -13222,6 +14251,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -13232,11 +14282,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -13266,7 +14311,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -13279,6 +14323,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -13328,6 +14378,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -13338,11 +14409,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -13372,7 +14438,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -13385,6 +14450,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -13486,6 +14557,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -13496,11 +14588,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -13530,7 +14617,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -13543,6 +14629,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -13591,6 +14683,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -13601,11 +14714,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -13635,7 +14743,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -13648,6 +14755,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -13822,12 +14935,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -13939,17 +15051,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -14009,7 +15121,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -14063,6 +15176,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -14133,6 +15252,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -14143,11 +15283,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -14177,7 +15312,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -14190,6 +15324,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -14239,6 +15379,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -14249,11 +15410,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -14283,7 +15439,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -14296,6 +15451,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -14397,6 +15558,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -14407,11 +15589,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -14441,7 +15618,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -14454,6 +15630,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -14502,6 +15684,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -14512,11 +15715,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -14546,7 +15744,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -14559,6 +15756,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -14634,7 +15837,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -14659,6 +15861,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -14672,12 +15875,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -14936,17 +16133,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -15076,6 +16273,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -15086,11 +16304,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -15120,7 +16333,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -15133,6 +16345,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -15182,6 +16400,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -15192,11 +16431,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -15226,7 +16460,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -15239,6 +16472,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -15340,6 +16579,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -15350,11 +16610,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -15384,7 +16639,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -15397,6 +16651,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -15445,6 +16705,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -15455,11 +16736,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -15489,7 +16765,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -15502,6 +16777,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -15676,12 +16957,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -15793,17 +17073,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -15863,7 +17143,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -15917,6 +17198,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -15987,6 +17274,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -15997,11 +17305,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -16031,7 +17334,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -16044,6 +17346,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -16093,6 +17401,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -16103,11 +17432,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -16137,7 +17461,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -16150,6 +17473,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -16251,6 +17580,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -16261,11 +17611,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -16295,7 +17640,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -16308,6 +17652,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -16356,6 +17706,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -16366,11 +17737,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -16400,7 +17766,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -16413,6 +17778,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -16488,7 +17859,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -16513,6 +17883,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -16526,12 +17897,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -16816,17 +18181,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -16956,6 +18321,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -16966,11 +18352,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -17000,7 +18381,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -17013,6 +18393,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -17062,6 +18448,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -17072,11 +18479,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -17106,7 +18508,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -17119,6 +18520,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -17220,6 +18627,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -17230,11 +18658,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -17264,7 +18687,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -17277,6 +18699,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -17325,6 +18753,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -17335,11 +18784,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -17369,7 +18813,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -17382,6 +18825,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -17556,12 +19005,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -17673,17 +19121,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -17743,7 +19191,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -17797,6 +19246,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -17867,6 +19322,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -17877,11 +19353,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -17911,7 +19382,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -17924,6 +19394,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -17973,6 +19449,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -17983,11 +19480,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -18017,7 +19509,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -18030,6 +19521,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -18131,6 +19628,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -18141,11 +19659,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -18175,7 +19688,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -18188,6 +19700,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -18236,6 +19754,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -18246,11 +19785,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -18280,7 +19814,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -18293,6 +19826,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -18368,7 +19907,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -18393,6 +19931,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -18406,12 +19945,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -18698,17 +20231,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -18838,6 +20371,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -18848,11 +20402,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -18882,7 +20431,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -18895,6 +20443,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -18944,6 +20498,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -18954,11 +20529,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -18988,7 +20558,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -19001,6 +20570,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -19102,6 +20677,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -19112,11 +20708,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -19146,7 +20737,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -19159,6 +20749,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -19207,6 +20803,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -19217,11 +20834,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -19251,7 +20863,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -19264,6 +20875,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -19438,12 +21055,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -19555,17 +21171,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -19625,7 +21241,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -19679,6 +21296,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -19749,6 +21372,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -19759,11 +21403,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -19793,7 +21432,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -19806,6 +21444,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -19855,6 +21499,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -19865,11 +21530,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -19899,7 +21559,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -19912,6 +21571,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -20013,6 +21678,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -20023,11 +21709,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -20057,7 +21738,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -20070,6 +21750,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -20118,6 +21804,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -20128,11 +21835,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -20162,7 +21864,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -20175,6 +21876,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -20250,7 +21957,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -20275,6 +21981,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -20288,12 +21995,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -20551,17 +22252,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -20691,6 +22392,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -20701,11 +22423,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -20735,7 +22452,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -20748,6 +22464,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -20797,6 +22519,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -20807,11 +22550,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -20841,7 +22579,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -20854,6 +22591,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -20955,6 +22698,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -20965,11 +22729,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -20999,7 +22758,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -21012,6 +22770,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -21060,6 +22824,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -21070,11 +22855,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -21104,7 +22884,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -21117,6 +22896,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -21291,12 +23076,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -21408,17 +23192,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -21478,7 +23262,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -21532,6 +23317,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -21602,6 +23393,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -21612,11 +23424,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -21646,7 +23453,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -21659,6 +23465,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -21708,6 +23520,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -21718,11 +23551,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -21752,7 +23580,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -21765,6 +23592,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -21866,6 +23699,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -21876,11 +23730,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -21910,7 +23759,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -21923,6 +23771,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -21971,6 +23825,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -21981,11 +23856,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -22015,7 +23885,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -22028,6 +23897,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -22103,7 +23978,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -22128,6 +24002,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -22141,12 +24016,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -22405,17 +24274,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -22545,6 +24414,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -22555,11 +24445,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -22589,7 +24474,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -22602,6 +24486,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -22651,6 +24541,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -22661,11 +24572,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -22695,7 +24601,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -22708,6 +24613,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -22809,6 +24720,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -22819,11 +24751,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -22853,7 +24780,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -22866,6 +24792,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -22914,6 +24846,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -22924,11 +24877,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -22958,7 +24906,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -22971,6 +24918,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -23145,12 +25098,11 @@
"sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
# represented as images.
# a linked chart embedded from Google Sheets.
- "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
- # embedded.
"contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
# minutes. This URL is tagged with the account of the requester. Anyone with
# the URL effectively accesses the image as the original requester. Access to
# the image may be lost if the presentation's sharing settings change.
+ "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
"sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
"chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
"outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -23262,17 +25214,17 @@
"leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
# the right of the original bounding rectangle left edge, relative to the
# object's original width.
- "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
- # Rotation angle is applied after the offset.
+ "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+ # below the original bounding rectangle top edge, relative to the object's
+ # original height.
"rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
# to the left of the original bounding rectangle right edge, relative to the
# object's original width.
"bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
# above the original bounding rectangle bottom edge, relative to the object's
# original height.
- "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
- # below the original bounding rectangle top edge, relative to the object's
- # original height.
+ "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+ # Rotation angle is applied after the offset.
},
"shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
# is read-only.
@@ -23332,7 +25284,8 @@
# [-1.0, 1.0], where 0 means no effect. This property is read-only.
},
},
- "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+ "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+ # embedded.
},
"video": { # A PageElement kind representing a # A video page element.
# video.
@@ -23386,6 +25339,12 @@
},
},
},
+ "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+ # joined collection of PageElements.
+ "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+ # Object with schema name: PageElement
+ ],
+ },
"table": { # A PageElement kind representing a # A table page element.
# table.
"tableColumns": [ # Properties of each column.
@@ -23456,6 +25415,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -23466,11 +25446,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -23500,7 +25475,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -23513,6 +25487,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -23562,6 +25542,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -23572,11 +25573,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -23606,7 +25602,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -23619,6 +25614,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"type": "A String", # The type of this auto text.
},
@@ -23720,6 +25721,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -23730,11 +25752,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -23764,7 +25781,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -23777,6 +25793,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
"glyph": "A String", # The rendered bullet glyph for this paragraph.
},
@@ -23825,6 +25847,27 @@
# rendered in a smaller font size, computed based on the `font_size` field.
# The `font_size` itself is not affected by changes in this field.
"strikethrough": True or False, # Whether or not the text is struck through.
+ "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+ # read-only.
+ #
+ # This field is an extension of `font_family` meant to support explicit font
+ # weights without breaking backwards compatibility. As such, when reading the
+ # style of a range of text, the value of `weighted_font_family.font_family`
+ # will always be equal to that of `font_family`.
+ "fontFamily": "A String", # The font family of the text.
+ #
+ # The font family can be any font from the Font menu in Slides or from
+ # [Google Fonts] (https://fonts.google.com/). If the font name is
+ # unrecognized, the text is rendered in `Arial`.
+ "weight": 42, # The rendered weight of the text. This field can have any value that is a
+ # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+ # only the numerical values described in the "Cascading Style Sheets Level
+ # 2 Revision 1 (CSS 2.1) Specification",
+ # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+ # non-numerical values in the specification are disallowed. Weights greater
+ # than or equal to 700 are considered bold, and weights less than 700 are
+ # not bold. The default value is `400` ("normal").
+ },
"smallCaps": True or False, # Whether or not the text is in small capital letters.
"fontFamily": "A String", # The font family of the text.
#
@@ -23835,11 +25878,6 @@
# Some fonts can affect the weight of the text. If an update request
# specifies values for both `font_family` and `bold`, the explicitly-set
# `bold` value is used.
- "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
- # points.
- "magnitude": 3.14, # The magnitude.
- "unit": "A String", # The units for magnitude.
- },
"italic": True or False, # Whether or not the text is italicized.
"link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
# are not inherited from parent text.
@@ -23869,7 +25907,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "underline": True or False, # Whether or not the text is underlined.
"backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
# transparent, depending on if the `opaque_color` field in it is set.
"opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -23882,6 +25919,12 @@
},
},
},
+ "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+ # points.
+ "magnitude": 3.14, # The magnitude.
+ "unit": "A String", # The units for magnitude.
+ },
+ "underline": True or False, # Whether or not the text is underlined.
},
},
},
@@ -23957,7 +26000,6 @@
"relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
# addressed by its position.
},
- "startArrow": "A String", # The style of the arrow at the beginning of the line.
"lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
# lines created in the Slides editor.
"solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -23982,6 +26024,7 @@
# a value of 0.0 corresponds to a completely transparent color.
},
},
+ "startArrow": "A String", # The style of the arrow at the beginning of the line.
},
"lineType": "A String", # The type of the line.
},
@@ -23995,12 +26038,6 @@
"unit": "A String", # The units for magnitude.
},
},
- "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
- # joined collection of PageElements.
- "children": [ # The collection of elements in the group. The minimum size of a group is 2.
- # Object with schema name: PageElement
- ],
- },
},
],
"notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.