generated/google/apis/slides_v1/representations.rb in google-api-client-0.11.2 vs generated/google/apis/slides_v1/representations.rb in google-api-client-0.11.3
- old
+ new
@@ -20,1108 +20,715 @@
module Google
module Apis
module SlidesV1
- class WriteControl
+ class TableCellLocation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DeleteParagraphBulletsRequest
+ class CreateLineResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ParagraphMarker
+ class ReplaceAllTextResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Thumbnail
+ class UpdateParagraphStyleRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class InsertTableColumnsRequest
+ class ColorScheme
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class LayoutPlaceholderIdMapping
+ class Shape
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateShapePropertiesRequest
+ class Image
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class WordArt
+ class AffineTransform
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Recolor
+ class InsertTextRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Link
+ class AutoText
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateShapeResponse
+ class CreateVideoResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class RgbColor
+ class DeleteTextRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateLineRequest
+ class UpdatePageElementTransformRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateSlideResponse
+ class DeleteObjectRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateShapeRequest
+ class Dimension
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Video
+ class TextElement
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class PageProperties
+ class LineFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class NestingLevel
+ class VideoProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableCell
+ class InsertTableRowsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateLinePropertiesRequest
+ class LayoutProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateSlidesPositionRequest
+ class Presentation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableCellBackgroundFill
+ class LineProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdatePagePropertiesRequest
+ class OpaqueColor
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Group
+ class ImageProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Placeholder
+ class ReplaceAllShapesWithImageResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DuplicateObjectRequest
+ class Line
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllTextRequest
+ class CreateSheetsChartRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Page
+ class BatchUpdatePresentationResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ShapeBackgroundFill
+ class CreateImageResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CropProperties
+ class SlideProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllShapesWithSheetsChartRequest
+ class Response
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Range
+ class SubstringMatchCriteria
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ColorStop
+ class LayoutReference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateVideoRequest
+ class TextRun
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DuplicateObjectResponse
+ class TableRange
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllShapesWithImageRequest
+ class CreateTableResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Shadow
+ class CreateTableRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DeleteTableRowRequest
+ class Table
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Bullet
+ class PageBackgroundFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class OutlineFill
+ class SheetsChart
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateLineResponse
+ class SolidFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableCellLocation
+ class ThemeColorPair
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllTextResponse
+ class OptionalColor
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateParagraphStyleRequest
+ class PageElementProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ColorScheme
+ class SheetsChartProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Shape
+ class StretchedPictureFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Image
+ class UpdateTextStyleRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class InsertTextRequest
+ class DeleteTableColumnRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class AffineTransform
+ class List
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class AutoText
+ class WeightedFontFamily
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateVideoResponse
+ class PageElement
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdatePageElementTransformRequest
+ class CreateImageRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DeleteTextRequest
+ class CreateParagraphBulletsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DeleteObjectRequest
+ class Size
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TextElement
+ class TextStyle
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Dimension
+ class UpdateVideoPropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class LineFill
+ class Request
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class VideoProperties
+ class UpdateImagePropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class InsertTableRowsRequest
+ class ParagraphStyle
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class LayoutProperties
+ class ReplaceAllShapesWithSheetsChartResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Presentation
+ class TableCellProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class LineProperties
+ class RefreshSheetsChartRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class OpaqueColor
+ class Outline
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ImageProperties
+ class TableColumnProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllShapesWithImageResponse
+ class ShapeProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Line
+ class NotesProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class BatchUpdatePresentationResponse
+ class TableRow
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateSheetsChartRequest
+ class UpdateTableCellPropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateImageResponse
+ class CreateSlideRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class SlideProperties
+ class BatchUpdatePresentationRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Response
+ class TextContent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class SubstringMatchCriteria
+ class CreateSheetsChartResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TextRun
+ class WriteControl
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class LayoutReference
+ class DeleteParagraphBulletsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableRange
+ class ParagraphMarker
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateTableRequest
+ class Thumbnail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateTableResponse
+ class InsertTableColumnsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Table
+ class LayoutPlaceholderIdMapping
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class PageBackgroundFill
+ class UpdateShapePropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class SheetsChart
+ class WordArt
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class SolidFill
+ class Recolor
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ThemeColorPair
+ class Link
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class OptionalColor
+ class CreateShapeResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class PageElementProperties
+ class RgbColor
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class SheetsChartProperties
+ class CreateLineRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class StretchedPictureFill
+ class CreateSlideResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class DeleteTableColumnRequest
+ class CreateShapeRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateTextStyleRequest
+ class Video
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class List
+ class PageProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class WeightedFontFamily
+ class NestingLevel
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class PageElement
+ class TableCell
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateImageRequest
+ class UpdateLinePropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateParagraphBulletsRequest
+ class TableCellBackgroundFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Size
+ class UpdateSlidesPositionRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TextStyle
+ class UpdatePagePropertiesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateVideoPropertiesRequest
+ class Group
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Request
+ class Placeholder
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateImagePropertiesRequest
+ class DuplicateObjectRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ParagraphStyle
+ class ReplaceAllTextRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ReplaceAllShapesWithSheetsChartResponse
+ class Page
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableCellProperties
+ class ShapeBackgroundFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class RefreshSheetsChartRequest
+ class CropProperties
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class Outline
+ class ReplaceAllShapesWithSheetsChartRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class NotesProperties
+ class Range
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class ShapeProperties
+ class ColorStop
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableColumnProperties
+ class CreateVideoRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TableRow
+ class DuplicateObjectResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class UpdateTableCellPropertiesRequest
+ class ReplaceAllShapesWithImageRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateSlideRequest
+ class Shadow
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class BatchUpdatePresentationRequest
+ class DeleteTableRowRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class TextContent
+ class Bullet
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class CreateSheetsChartResponse
+ class OutlineFill
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
- class WriteControl
+ class TableCellLocation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :required_revision_id, as: 'requiredRevisionId'
+ property :row_index, as: 'rowIndex'
+ property :column_index, as: 'columnIndex'
end
end
- class DeleteParagraphBulletsRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
-
- property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
- end
- end
-
- class ParagraphMarker
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :style, as: 'style', class: Google::Apis::SlidesV1::ParagraphStyle, decorator: Google::Apis::SlidesV1::ParagraphStyle::Representation
-
- property :bullet, as: 'bullet', class: Google::Apis::SlidesV1::Bullet, decorator: Google::Apis::SlidesV1::Bullet::Representation
-
- end
- end
-
- class Thumbnail
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :height, as: 'height'
- property :content_url, as: 'contentUrl'
- property :width, as: 'width'
- end
- end
-
- class InsertTableColumnsRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :number, as: 'number'
- property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
- property :insert_right, as: 'insertRight'
- property :table_object_id, as: 'tableObjectId'
- end
- end
-
- class LayoutPlaceholderIdMapping
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :layout_placeholder, as: 'layoutPlaceholder', class: Google::Apis::SlidesV1::Placeholder, decorator: Google::Apis::SlidesV1::Placeholder::Representation
-
- property :layout_placeholder_object_id, as: 'layoutPlaceholderObjectId'
- end
- end
-
- class UpdateShapePropertiesRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :fields, as: 'fields'
- property :object_id_prop, as: 'objectId'
- property :shape_properties, as: 'shapeProperties', class: Google::Apis::SlidesV1::ShapeProperties, decorator: Google::Apis::SlidesV1::ShapeProperties::Representation
-
- end
- end
-
- class WordArt
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :rendered_text, as: 'renderedText'
- end
- end
-
- class Recolor
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- collection :recolor_stops, as: 'recolorStops', class: Google::Apis::SlidesV1::ColorStop, decorator: Google::Apis::SlidesV1::ColorStop::Representation
-
- property :name, as: 'name'
- end
- end
-
- class Link
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :page_object_id, as: 'pageObjectId'
- property :url, as: 'url'
- property :relative_link, as: 'relativeLink'
- property :slide_index, as: 'slideIndex'
- end
- end
-
- class CreateShapeResponse
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- end
- end
-
- class RgbColor
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :red, as: 'red'
- property :green, as: 'green'
- property :blue, as: 'blue'
- end
- end
-
- class CreateLineRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
-
- property :line_category, as: 'lineCategory'
- end
- end
-
- class CreateSlideResponse
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- end
- end
-
- class CreateShapeRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :shape_type, as: 'shapeType'
- property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
-
- end
- end
-
- class Video
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :source, as: 'source'
- property :url, as: 'url'
- property :id, as: 'id'
- property :video_properties, as: 'videoProperties', class: Google::Apis::SlidesV1::VideoProperties, decorator: Google::Apis::SlidesV1::VideoProperties::Representation
-
- end
- end
-
- class PageProperties
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :color_scheme, as: 'colorScheme', class: Google::Apis::SlidesV1::ColorScheme, decorator: Google::Apis::SlidesV1::ColorScheme::Representation
-
- property :page_background_fill, as: 'pageBackgroundFill', class: Google::Apis::SlidesV1::PageBackgroundFill, decorator: Google::Apis::SlidesV1::PageBackgroundFill::Representation
-
- end
- end
-
- class NestingLevel
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :bullet_style, as: 'bulletStyle', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
-
- end
- end
-
- class TableCell
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :text, as: 'text', class: Google::Apis::SlidesV1::TextContent, decorator: Google::Apis::SlidesV1::TextContent::Representation
-
- property :table_cell_properties, as: 'tableCellProperties', class: Google::Apis::SlidesV1::TableCellProperties, decorator: Google::Apis::SlidesV1::TableCellProperties::Representation
-
- property :location, as: 'location', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
- property :row_span, as: 'rowSpan'
- property :column_span, as: 'columnSpan'
- end
- end
-
- class UpdateLinePropertiesRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :line_properties, as: 'lineProperties', class: Google::Apis::SlidesV1::LineProperties, decorator: Google::Apis::SlidesV1::LineProperties::Representation
-
- property :fields, as: 'fields'
- property :object_id_prop, as: 'objectId'
- end
- end
-
- class UpdateSlidesPositionRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :insertion_index, as: 'insertionIndex'
- collection :slide_object_ids, as: 'slideObjectIds'
- end
- end
-
- class TableCellBackgroundFill
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
-
- property :property_state, as: 'propertyState'
- end
- end
-
- class UpdatePagePropertiesRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :fields, as: 'fields'
- property :object_id_prop, as: 'objectId'
- property :page_properties, as: 'pageProperties', class: Google::Apis::SlidesV1::PageProperties, decorator: Google::Apis::SlidesV1::PageProperties::Representation
-
- end
- end
-
- class Group
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- collection :children, as: 'children', class: Google::Apis::SlidesV1::PageElement, decorator: Google::Apis::SlidesV1::PageElement::Representation
-
- end
- end
-
- class Placeholder
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :index, as: 'index'
- property :type, as: 'type'
- property :parent_object_id, as: 'parentObjectId'
- end
- end
-
- class DuplicateObjectRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- hash :object_ids, as: 'objectIds'
- property :object_id_prop, as: 'objectId'
- end
- end
-
- class ReplaceAllTextRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :replace_text, as: 'replaceText'
- property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
-
- end
- end
-
- class Page
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :revision_id, as: 'revisionId'
- property :layout_properties, as: 'layoutProperties', class: Google::Apis::SlidesV1::LayoutProperties, decorator: Google::Apis::SlidesV1::LayoutProperties::Representation
-
- property :page_type, as: 'pageType'
- collection :page_elements, as: 'pageElements', class: Google::Apis::SlidesV1::PageElement, decorator: Google::Apis::SlidesV1::PageElement::Representation
-
- property :notes_properties, as: 'notesProperties', class: Google::Apis::SlidesV1::NotesProperties, decorator: Google::Apis::SlidesV1::NotesProperties::Representation
-
- property :page_properties, as: 'pageProperties', class: Google::Apis::SlidesV1::PageProperties, decorator: Google::Apis::SlidesV1::PageProperties::Representation
-
- property :slide_properties, as: 'slideProperties', class: Google::Apis::SlidesV1::SlideProperties, decorator: Google::Apis::SlidesV1::SlideProperties::Representation
-
- end
- end
-
- class ShapeBackgroundFill
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :property_state, as: 'propertyState'
- property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
-
- end
- end
-
- class CropProperties
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :top_offset, as: 'topOffset'
- property :left_offset, as: 'leftOffset'
- property :right_offset, as: 'rightOffset'
- property :bottom_offset, as: 'bottomOffset'
- property :angle, as: 'angle'
- end
- end
-
- class ReplaceAllShapesWithSheetsChartRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :spreadsheet_id, as: 'spreadsheetId'
- property :linking_mode, as: 'linkingMode'
- property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
-
- property :chart_id, as: 'chartId'
- end
- end
-
- class Range
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :start_index, as: 'startIndex'
- property :end_index, as: 'endIndex'
- property :type, as: 'type'
- end
- end
-
- class ColorStop
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :alpha, as: 'alpha'
- property :position, as: 'position'
- property :color, as: 'color', class: Google::Apis::SlidesV1::OpaqueColor, decorator: Google::Apis::SlidesV1::OpaqueColor::Representation
-
- end
- end
-
- class CreateVideoRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :source, as: 'source'
- property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
-
- property :id, as: 'id'
- end
- end
-
- class DuplicateObjectResponse
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- end
- end
-
- class ReplaceAllShapesWithImageRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
-
- property :image_url, as: 'imageUrl'
- property :replace_method, as: 'replaceMethod'
- end
- end
-
- class Shadow
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :rotate_with_shape, as: 'rotateWithShape'
- property :property_state, as: 'propertyState'
- property :blur_radius, as: 'blurRadius', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
-
- property :transform, as: 'transform', class: Google::Apis::SlidesV1::AffineTransform, decorator: Google::Apis::SlidesV1::AffineTransform::Representation
-
- property :type, as: 'type'
- property :alignment, as: 'alignment'
- property :alpha, as: 'alpha'
- property :color, as: 'color', class: Google::Apis::SlidesV1::OpaqueColor, decorator: Google::Apis::SlidesV1::OpaqueColor::Representation
-
- end
- end
-
- class DeleteTableRowRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
- property :table_object_id, as: 'tableObjectId'
- end
- end
-
- class Bullet
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :glyph, as: 'glyph'
- property :nesting_level, as: 'nestingLevel'
- property :bullet_style, as: 'bulletStyle', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
-
- property :list_id, as: 'listId'
- end
- end
-
- class OutlineFill
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
-
- end
- end
-
class CreateLineResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :object_id_prop, as: 'objectId'
end
end
- class TableCellLocation
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :row_index, as: 'rowIndex'
- property :column_index, as: 'columnIndex'
- end
- end
-
class ReplaceAllTextResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :occurrences_changed, as: 'occurrencesChanged'
end
end
class UpdateParagraphStyleRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :fields, as: 'fields'
property :object_id_prop, as: 'objectId'
property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
property :style, as: 'style', class: Google::Apis::SlidesV1::ParagraphStyle, decorator: Google::Apis::SlidesV1::ParagraphStyle::Representation
- property :fields, as: 'fields'
end
end
class ColorScheme
# @private
@@ -1151,21 +758,10 @@
property :content_url, as: 'contentUrl'
end
end
- class InsertTextRequest
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :text, as: 'text'
- property :insertion_index, as: 'insertionIndex'
- property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
- end
- end
-
class AffineTransform
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :unit, as: 'unit'
property :scale_x, as: 'scaleX'
@@ -1175,77 +771,88 @@
property :translate_x, as: 'translateX'
property :shear_y, as: 'shearY'
end
end
- class AutoText
+ class InsertTextRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+ property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+ property :object_id_prop, as: 'objectId'
+ property :text, as: 'text'
+ property :insertion_index, as: 'insertionIndex'
+ end
+ end
+
+ class AutoText
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
property :type, as: 'type'
property :content, as: 'content'
+ property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+
end
end
class CreateVideoResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :object_id_prop, as: 'objectId'
end
end
- class UpdatePageElementTransformRequest
+ class DeleteTextRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :apply_mode, as: 'applyMode'
+ property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+
property :object_id_prop, as: 'objectId'
- property :transform, as: 'transform', class: Google::Apis::SlidesV1::AffineTransform, decorator: Google::Apis::SlidesV1::AffineTransform::Representation
+ property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
end
end
- class DeleteTextRequest
+ class UpdatePageElementTransformRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :object_id_prop, as: 'objectId'
- property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
+ property :transform, as: 'transform', class: Google::Apis::SlidesV1::AffineTransform, decorator: Google::Apis::SlidesV1::AffineTransform::Representation
- property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
-
+ property :apply_mode, as: 'applyMode'
end
end
class DeleteObjectRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :object_id_prop, as: 'objectId'
end
end
+ class Dimension
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :magnitude, as: 'magnitude'
+ property :unit, as: 'unit'
+ end
+ end
+
class TextElement
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :text_run, as: 'textRun', class: Google::Apis::SlidesV1::TextRun, decorator: Google::Apis::SlidesV1::TextRun::Representation
+
property :auto_text, as: 'autoText', class: Google::Apis::SlidesV1::AutoText, decorator: Google::Apis::SlidesV1::AutoText::Representation
property :paragraph_marker, as: 'paragraphMarker', class: Google::Apis::SlidesV1::ParagraphMarker, decorator: Google::Apis::SlidesV1::ParagraphMarker::Representation
property :start_index, as: 'startIndex'
property :end_index, as: 'endIndex'
- property :text_run, as: 'textRun', class: Google::Apis::SlidesV1::TextRun, decorator: Google::Apis::SlidesV1::TextRun::Representation
-
end
end
- class Dimension
- # @private
- class Representation < Google::Apis::Core::JsonRepresentation
- property :magnitude, as: 'magnitude'
- property :unit, as: 'unit'
- end
- end
-
class LineFill
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
@@ -1261,15 +868,15 @@
end
class InsertTableRowsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :table_object_id, as: 'tableObjectId'
- property :insert_below, as: 'insertBelow'
property :number, as: 'number'
property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+ property :table_object_id, as: 'tableObjectId'
+ property :insert_below, as: 'insertBelow'
end
end
class LayoutProperties
# @private
@@ -1281,48 +888,48 @@
end
class Presentation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :presentation_id, as: 'presentationId'
- collection :slides, as: 'slides', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
-
- property :revision_id, as: 'revisionId'
- property :notes_master, as: 'notesMaster', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
-
+ property :title, as: 'title'
collection :layouts, as: 'layouts', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
- property :title, as: 'title'
- property :locale, as: 'locale'
collection :masters, as: 'masters', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
+ property :locale, as: 'locale'
property :page_size, as: 'pageSize', class: Google::Apis::SlidesV1::Size, decorator: Google::Apis::SlidesV1::Size::Representation
+ property :presentation_id, as: 'presentationId'
+ collection :slides, as: 'slides', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
+
+ property :revision_id, as: 'revisionId'
+ property :notes_master, as: 'notesMaster', class: Google::Apis::SlidesV1::Page, decorator: Google::Apis::SlidesV1::Page::Representation
+
end
end
class LineProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :link, as: 'link', class: Google::Apis::SlidesV1::Link, decorator: Google::Apis::SlidesV1::Link::Representation
-
- property :dash_style, as: 'dashStyle'
property :start_arrow, as: 'startArrow'
property :end_arrow, as: 'endArrow'
property :weight, as: 'weight', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
property :line_fill, as: 'lineFill', class: Google::Apis::SlidesV1::LineFill, decorator: Google::Apis::SlidesV1::LineFill::Representation
+ property :link, as: 'link', class: Google::Apis::SlidesV1::Link, decorator: Google::Apis::SlidesV1::Link::Representation
+
+ property :dash_style, as: 'dashStyle'
end
end
class OpaqueColor
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :theme_color, as: 'themeColor'
property :rgb_color, as: 'rgbColor', class: Google::Apis::SlidesV1::RgbColor, decorator: Google::Apis::SlidesV1::RgbColor::Representation
- property :theme_color, as: 'themeColor'
end
end
class ImageProperties
# @private
@@ -1351,34 +958,34 @@
end
class Line
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :line_type, as: 'lineType'
property :line_properties, as: 'lineProperties', class: Google::Apis::SlidesV1::LineProperties, decorator: Google::Apis::SlidesV1::LineProperties::Representation
+ property :line_type, as: 'lineType'
end
end
- class BatchUpdatePresentationResponse
+ class CreateSheetsChartRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- collection :replies, as: 'replies', class: Google::Apis::SlidesV1::Response, decorator: Google::Apis::SlidesV1::Response::Representation
+ property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
- property :presentation_id, as: 'presentationId'
+ property :spreadsheet_id, as: 'spreadsheetId'
+ property :linking_mode, as: 'linkingMode'
+ property :chart_id, as: 'chartId'
+ property :object_id_prop, as: 'objectId'
end
end
- class CreateSheetsChartRequest
+ class BatchUpdatePresentationResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
+ collection :replies, as: 'replies', class: Google::Apis::SlidesV1::Response, decorator: Google::Apis::SlidesV1::Response::Representation
- property :spreadsheet_id, as: 'spreadsheetId'
- property :linking_mode, as: 'linkingMode'
- property :chart_id, as: 'chartId'
+ property :presentation_id, as: 'presentationId'
end
end
class CreateImageResponse
# @private
@@ -1398,32 +1005,32 @@
end
class Response
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :create_image, as: 'createImage', class: Google::Apis::SlidesV1::CreateImageResponse, decorator: Google::Apis::SlidesV1::CreateImageResponse::Representation
+
+ property :create_video, as: 'createVideo', class: Google::Apis::SlidesV1::CreateVideoResponse, decorator: Google::Apis::SlidesV1::CreateVideoResponse::Representation
+
+ property :replace_all_shapes_with_sheets_chart, as: 'replaceAllShapesWithSheetsChart', class: Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse, decorator: Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse::Representation
+
+ property :create_sheets_chart, as: 'createSheetsChart', class: Google::Apis::SlidesV1::CreateSheetsChartResponse, decorator: Google::Apis::SlidesV1::CreateSheetsChartResponse::Representation
+
property :replace_all_shapes_with_image, as: 'replaceAllShapesWithImage', class: Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse, decorator: Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse::Representation
property :create_table, as: 'createTable', class: Google::Apis::SlidesV1::CreateTableResponse, decorator: Google::Apis::SlidesV1::CreateTableResponse::Representation
property :replace_all_text, as: 'replaceAllText', class: Google::Apis::SlidesV1::ReplaceAllTextResponse, decorator: Google::Apis::SlidesV1::ReplaceAllTextResponse::Representation
property :create_slide, as: 'createSlide', class: Google::Apis::SlidesV1::CreateSlideResponse, decorator: Google::Apis::SlidesV1::CreateSlideResponse::Representation
- property :duplicate_object, as: 'duplicateObject', class: Google::Apis::SlidesV1::DuplicateObjectResponse, decorator: Google::Apis::SlidesV1::DuplicateObjectResponse::Representation
-
property :create_shape, as: 'createShape', class: Google::Apis::SlidesV1::CreateShapeResponse, decorator: Google::Apis::SlidesV1::CreateShapeResponse::Representation
+ property :duplicate_object, as: 'duplicateObject', class: Google::Apis::SlidesV1::DuplicateObjectResponse, decorator: Google::Apis::SlidesV1::DuplicateObjectResponse::Representation
+
property :create_line, as: 'createLine', class: Google::Apis::SlidesV1::CreateLineResponse, decorator: Google::Apis::SlidesV1::CreateLineResponse::Representation
- property :create_image, as: 'createImage', class: Google::Apis::SlidesV1::CreateImageResponse, decorator: Google::Apis::SlidesV1::CreateImageResponse::Representation
-
- property :create_video, as: 'createVideo', class: Google::Apis::SlidesV1::CreateVideoResponse, decorator: Google::Apis::SlidesV1::CreateVideoResponse::Representation
-
- property :create_sheets_chart, as: 'createSheetsChart', class: Google::Apis::SlidesV1::CreateSheetsChartResponse, decorator: Google::Apis::SlidesV1::CreateSheetsChartResponse::Representation
-
- property :replace_all_shapes_with_sheets_chart, as: 'replaceAllShapesWithSheetsChart', class: Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse, decorator: Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse::Representation
-
end
end
class SubstringMatchCriteria
# @private
@@ -1431,64 +1038,64 @@
property :text, as: 'text'
property :match_case, as: 'matchCase'
end
end
- class TextRun
+ class LayoutReference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :content, as: 'content'
- property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
-
+ property :layout_id, as: 'layoutId'
+ property :predefined_layout, as: 'predefinedLayout'
end
end
- class LayoutReference
+ class TextRun
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :predefined_layout, as: 'predefinedLayout'
- property :layout_id, as: 'layoutId'
+ property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+
+ property :content, as: 'content'
end
end
class TableRange
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :column_span, as: 'columnSpan'
property :location, as: 'location', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
property :row_span, as: 'rowSpan'
+ property :column_span, as: 'columnSpan'
end
end
- class CreateTableRequest
+ class CreateTableResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :rows, as: 'rows'
property :object_id_prop, as: 'objectId'
- property :columns, as: 'columns'
- property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
-
end
end
- class CreateTableResponse
+ class CreateTableRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :rows, as: 'rows'
property :object_id_prop, as: 'objectId'
+ property :columns, as: 'columns'
+ property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
+
end
end
class Table
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :columns, as: 'columns'
- collection :table_rows, as: 'tableRows', class: Google::Apis::SlidesV1::TableRow, decorator: Google::Apis::SlidesV1::TableRow::Representation
-
property :rows, as: 'rows'
collection :table_columns, as: 'tableColumns', class: Google::Apis::SlidesV1::TableColumnProperties, decorator: Google::Apis::SlidesV1::TableColumnProperties::Representation
+ property :columns, as: 'columns'
+ collection :table_rows, as: 'tableRows', class: Google::Apis::SlidesV1::TableRow, decorator: Google::Apis::SlidesV1::TableRow::Representation
+
end
end
class PageBackgroundFill
# @private
@@ -1522,13 +1129,13 @@
end
class ThemeColorPair
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :type, as: 'type'
property :color, as: 'color', class: Google::Apis::SlidesV1::RgbColor, decorator: Google::Apis::SlidesV1::RgbColor::Representation
- property :type, as: 'type'
end
end
class OptionalColor
# @private
@@ -1564,39 +1171,39 @@
property :size, as: 'size', class: Google::Apis::SlidesV1::Size, decorator: Google::Apis::SlidesV1::Size::Representation
end
end
- class DeleteTableColumnRequest
+ class UpdateTextStyleRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
- property :table_object_id, as: 'tableObjectId'
+ property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+
+ property :fields, as: 'fields'
+ property :object_id_prop, as: 'objectId'
+ property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
+
end
end
- class UpdateTextStyleRequest
+ class DeleteTableColumnRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :object_id_prop, as: 'objectId'
- property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
-
property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
- property :style, as: 'style', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
-
- property :fields, as: 'fields'
+ property :table_object_id, as: 'tableObjectId'
end
end
class List
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :list_id, as: 'listId'
hash :nesting_level, as: 'nestingLevel', class: Google::Apis::SlidesV1::NestingLevel, decorator: Google::Apis::SlidesV1::NestingLevel::Representation
+ property :list_id, as: 'listId'
end
end
class WeightedFontFamily
# @private
@@ -1607,13 +1214,15 @@
end
class PageElement
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :title, as: 'title'
+ property :size, as: 'size', class: Google::Apis::SlidesV1::Size, decorator: Google::Apis::SlidesV1::Size::Representation
+
property :sheets_chart, as: 'sheetsChart', class: Google::Apis::SlidesV1::SheetsChart, decorator: Google::Apis::SlidesV1::SheetsChart::Representation
+ property :title, as: 'title'
property :video, as: 'video', class: Google::Apis::SlidesV1::Video, decorator: Google::Apis::SlidesV1::Video::Representation
property :word_art, as: 'wordArt', class: Google::Apis::SlidesV1::WordArt, decorator: Google::Apis::SlidesV1::WordArt::Representation
property :table, as: 'table', class: Google::Apis::SlidesV1::Table, decorator: Google::Apis::SlidesV1::Table::Representation
@@ -1628,12 +1237,10 @@
property :description, as: 'description'
property :element_group, as: 'elementGroup', class: Google::Apis::SlidesV1::Group, decorator: Google::Apis::SlidesV1::Group::Representation
property :image, as: 'image', class: Google::Apis::SlidesV1::Image, decorator: Google::Apis::SlidesV1::Image::Representation
- property :size, as: 'size', class: Google::Apis::SlidesV1::Size, decorator: Google::Apis::SlidesV1::Size::Representation
-
end
end
class CreateImageRequest
# @private
@@ -1658,37 +1265,37 @@
end
class Size
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :width, as: 'width', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
-
property :height, as: 'height', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+ property :width, as: 'width', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+
end
end
class TextStyle
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :small_caps, as: 'smallCaps'
property :background_color, as: 'backgroundColor', class: Google::Apis::SlidesV1::OptionalColor, decorator: Google::Apis::SlidesV1::OptionalColor::Representation
property :underline, as: 'underline'
property :link, as: 'link', class: Google::Apis::SlidesV1::Link, decorator: Google::Apis::SlidesV1::Link::Representation
+ property :bold, as: 'bold'
property :foreground_color, as: 'foregroundColor', class: Google::Apis::SlidesV1::OptionalColor, decorator: Google::Apis::SlidesV1::OptionalColor::Representation
- property :bold, as: 'bold'
property :font_family, as: 'fontFamily'
property :italic, as: 'italic'
property :strikethrough, as: 'strikethrough'
property :font_size, as: 'fontSize', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
property :baseline_offset, as: 'baselineOffset'
property :weighted_font_family, as: 'weightedFontFamily', class: Google::Apis::SlidesV1::WeightedFontFamily, decorator: Google::Apis::SlidesV1::WeightedFontFamily::Representation
+ property :small_caps, as: 'smallCaps'
end
end
class UpdateVideoPropertiesRequest
# @private
@@ -1745,14 +1352,14 @@
property :duplicate_object, as: 'duplicateObject', class: Google::Apis::SlidesV1::DuplicateObjectRequest, decorator: Google::Apis::SlidesV1::DuplicateObjectRequest::Representation
property :delete_table_column, as: 'deleteTableColumn', class: Google::Apis::SlidesV1::DeleteTableColumnRequest, decorator: Google::Apis::SlidesV1::DeleteTableColumnRequest::Representation
- property :create_line, as: 'createLine', class: Google::Apis::SlidesV1::CreateLineRequest, decorator: Google::Apis::SlidesV1::CreateLineRequest::Representation
-
property :update_video_properties, as: 'updateVideoProperties', class: Google::Apis::SlidesV1::UpdateVideoPropertiesRequest, decorator: Google::Apis::SlidesV1::UpdateVideoPropertiesRequest::Representation
+ property :create_line, as: 'createLine', class: Google::Apis::SlidesV1::CreateLineRequest, decorator: Google::Apis::SlidesV1::CreateLineRequest::Representation
+
property :create_image, as: 'createImage', class: Google::Apis::SlidesV1::CreateImageRequest, decorator: Google::Apis::SlidesV1::CreateImageRequest::Representation
property :create_paragraph_bullets, as: 'createParagraphBullets', class: Google::Apis::SlidesV1::CreateParagraphBulletsRequest, decorator: Google::Apis::SlidesV1::CreateParagraphBulletsRequest::Representation
property :create_video, as: 'createVideo', class: Google::Apis::SlidesV1::CreateVideoRequest, decorator: Google::Apis::SlidesV1::CreateVideoRequest::Representation
@@ -1782,21 +1389,21 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :space_below, as: 'spaceBelow', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
property :direction, as: 'direction'
- property :spacing_mode, as: 'spacingMode'
property :indent_end, as: 'indentEnd', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+ property :spacing_mode, as: 'spacingMode'
property :indent_start, as: 'indentStart', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
property :space_above, as: 'spaceAbove', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
- property :alignment, as: 'alignment'
- property :line_spacing, as: 'lineSpacing'
property :indent_first_line, as: 'indentFirstLine', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+ property :line_spacing, as: 'lineSpacing'
+ property :alignment, as: 'alignment'
end
end
class ReplaceAllShapesWithSheetsChartResponse
# @private
@@ -1830,36 +1437,36 @@
property :dash_style, as: 'dashStyle'
property :property_state, as: 'propertyState'
end
end
- class NotesProperties
+ class TableColumnProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :speaker_notes_object_id, as: 'speakerNotesObjectId'
+ property :column_width, as: 'columnWidth', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+
end
end
class ShapeProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :link, as: 'link', class: Google::Apis::SlidesV1::Link, decorator: Google::Apis::SlidesV1::Link::Representation
-
- property :outline, as: 'outline', class: Google::Apis::SlidesV1::Outline, decorator: Google::Apis::SlidesV1::Outline::Representation
-
property :shape_background_fill, as: 'shapeBackgroundFill', class: Google::Apis::SlidesV1::ShapeBackgroundFill, decorator: Google::Apis::SlidesV1::ShapeBackgroundFill::Representation
property :shadow, as: 'shadow', class: Google::Apis::SlidesV1::Shadow, decorator: Google::Apis::SlidesV1::Shadow::Representation
+ property :link, as: 'link', class: Google::Apis::SlidesV1::Link, decorator: Google::Apis::SlidesV1::Link::Representation
+
+ property :outline, as: 'outline', class: Google::Apis::SlidesV1::Outline, decorator: Google::Apis::SlidesV1::Outline::Representation
+
end
end
- class TableColumnProperties
+ class NotesProperties
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- property :column_width, as: 'columnWidth', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
-
+ property :speaker_notes_object_id, as: 'speakerNotesObjectId'
end
end
class TableRow
# @private
@@ -1884,16 +1491,16 @@
end
class CreateSlideRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ collection :placeholder_id_mappings, as: 'placeholderIdMappings', class: Google::Apis::SlidesV1::LayoutPlaceholderIdMapping, decorator: Google::Apis::SlidesV1::LayoutPlaceholderIdMapping::Representation
+
property :slide_layout_reference, as: 'slideLayoutReference', class: Google::Apis::SlidesV1::LayoutReference, decorator: Google::Apis::SlidesV1::LayoutReference::Representation
property :object_id_prop, as: 'objectId'
property :insertion_index, as: 'insertionIndex'
- collection :placeholder_id_mappings, as: 'placeholderIdMappings', class: Google::Apis::SlidesV1::LayoutPlaceholderIdMapping, decorator: Google::Apis::SlidesV1::LayoutPlaceholderIdMapping::Representation
-
end
end
class BatchUpdatePresentationRequest
# @private
@@ -1906,20 +1513,416 @@
end
class TextContent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
- hash :lists, as: 'lists', class: Google::Apis::SlidesV1::List, decorator: Google::Apis::SlidesV1::List::Representation
-
collection :text_elements, as: 'textElements', class: Google::Apis::SlidesV1::TextElement, decorator: Google::Apis::SlidesV1::TextElement::Representation
+ hash :lists, as: 'lists', class: Google::Apis::SlidesV1::List, decorator: Google::Apis::SlidesV1::List::Representation
+
end
end
class CreateSheetsChartResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :object_id_prop, as: 'objectId'
+ end
+ end
+
+ class WriteControl
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :required_revision_id, as: 'requiredRevisionId'
+ end
+ end
+
+ class DeleteParagraphBulletsRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ property :text_range, as: 'textRange', class: Google::Apis::SlidesV1::Range, decorator: Google::Apis::SlidesV1::Range::Representation
+
+ property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+
+ end
+ end
+
+ class ParagraphMarker
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :style, as: 'style', class: Google::Apis::SlidesV1::ParagraphStyle, decorator: Google::Apis::SlidesV1::ParagraphStyle::Representation
+
+ property :bullet, as: 'bullet', class: Google::Apis::SlidesV1::Bullet, decorator: Google::Apis::SlidesV1::Bullet::Representation
+
+ end
+ end
+
+ class Thumbnail
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :content_url, as: 'contentUrl'
+ property :width, as: 'width'
+ property :height, as: 'height'
+ end
+ end
+
+ class InsertTableColumnsRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+
+ property :insert_right, as: 'insertRight'
+ property :table_object_id, as: 'tableObjectId'
+ property :number, as: 'number'
+ end
+ end
+
+ class LayoutPlaceholderIdMapping
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ property :layout_placeholder, as: 'layoutPlaceholder', class: Google::Apis::SlidesV1::Placeholder, decorator: Google::Apis::SlidesV1::Placeholder::Representation
+
+ property :layout_placeholder_object_id, as: 'layoutPlaceholderObjectId'
+ end
+ end
+
+ class UpdateShapePropertiesRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :fields, as: 'fields'
+ property :object_id_prop, as: 'objectId'
+ property :shape_properties, as: 'shapeProperties', class: Google::Apis::SlidesV1::ShapeProperties, decorator: Google::Apis::SlidesV1::ShapeProperties::Representation
+
+ end
+ end
+
+ class WordArt
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :rendered_text, as: 'renderedText'
+ end
+ end
+
+ class Recolor
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :recolor_stops, as: 'recolorStops', class: Google::Apis::SlidesV1::ColorStop, decorator: Google::Apis::SlidesV1::ColorStop::Representation
+
+ property :name, as: 'name'
+ end
+ end
+
+ class Link
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :page_object_id, as: 'pageObjectId'
+ property :url, as: 'url'
+ property :relative_link, as: 'relativeLink'
+ property :slide_index, as: 'slideIndex'
+ end
+ end
+
+ class CreateShapeResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ end
+ end
+
+ class RgbColor
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :green, as: 'green'
+ property :blue, as: 'blue'
+ property :red, as: 'red'
+ end
+ end
+
+ class CreateLineRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
+
+ property :line_category, as: 'lineCategory'
+ end
+ end
+
+ class CreateSlideResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ end
+ end
+
+ class CreateShapeRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ property :shape_type, as: 'shapeType'
+ property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
+
+ end
+ end
+
+ class Video
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :source, as: 'source'
+ property :url, as: 'url'
+ property :id, as: 'id'
+ property :video_properties, as: 'videoProperties', class: Google::Apis::SlidesV1::VideoProperties, decorator: Google::Apis::SlidesV1::VideoProperties::Representation
+
+ end
+ end
+
+ class PageProperties
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :page_background_fill, as: 'pageBackgroundFill', class: Google::Apis::SlidesV1::PageBackgroundFill, decorator: Google::Apis::SlidesV1::PageBackgroundFill::Representation
+
+ property :color_scheme, as: 'colorScheme', class: Google::Apis::SlidesV1::ColorScheme, decorator: Google::Apis::SlidesV1::ColorScheme::Representation
+
+ end
+ end
+
+ class NestingLevel
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :bullet_style, as: 'bulletStyle', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+
+ end
+ end
+
+ class TableCell
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :table_cell_properties, as: 'tableCellProperties', class: Google::Apis::SlidesV1::TableCellProperties, decorator: Google::Apis::SlidesV1::TableCellProperties::Representation
+
+ property :location, as: 'location', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+
+ property :row_span, as: 'rowSpan'
+ property :column_span, as: 'columnSpan'
+ property :text, as: 'text', class: Google::Apis::SlidesV1::TextContent, decorator: Google::Apis::SlidesV1::TextContent::Representation
+
+ end
+ end
+
+ class UpdateLinePropertiesRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :fields, as: 'fields'
+ property :object_id_prop, as: 'objectId'
+ property :line_properties, as: 'lineProperties', class: Google::Apis::SlidesV1::LineProperties, decorator: Google::Apis::SlidesV1::LineProperties::Representation
+
+ end
+ end
+
+ class TableCellBackgroundFill
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
+
+ property :property_state, as: 'propertyState'
+ end
+ end
+
+ class UpdateSlidesPositionRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :insertion_index, as: 'insertionIndex'
+ collection :slide_object_ids, as: 'slideObjectIds'
+ end
+ end
+
+ class UpdatePagePropertiesRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :fields, as: 'fields'
+ property :object_id_prop, as: 'objectId'
+ property :page_properties, as: 'pageProperties', class: Google::Apis::SlidesV1::PageProperties, decorator: Google::Apis::SlidesV1::PageProperties::Representation
+
+ end
+ end
+
+ class Group
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :children, as: 'children', class: Google::Apis::SlidesV1::PageElement, decorator: Google::Apis::SlidesV1::PageElement::Representation
+
+ end
+ end
+
+ class Placeholder
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :parent_object_id, as: 'parentObjectId'
+ property :index, as: 'index'
+ property :type, as: 'type'
+ end
+ end
+
+ class DuplicateObjectRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :object_ids, as: 'objectIds'
+ property :object_id_prop, as: 'objectId'
+ end
+ end
+
+ class ReplaceAllTextRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :replace_text, as: 'replaceText'
+ collection :page_object_ids, as: 'pageObjectIds'
+ property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
+
+ end
+ end
+
+ class Page
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :layout_properties, as: 'layoutProperties', class: Google::Apis::SlidesV1::LayoutProperties, decorator: Google::Apis::SlidesV1::LayoutProperties::Representation
+
+ collection :page_elements, as: 'pageElements', class: Google::Apis::SlidesV1::PageElement, decorator: Google::Apis::SlidesV1::PageElement::Representation
+
+ property :notes_properties, as: 'notesProperties', class: Google::Apis::SlidesV1::NotesProperties, decorator: Google::Apis::SlidesV1::NotesProperties::Representation
+
+ property :page_type, as: 'pageType'
+ property :slide_properties, as: 'slideProperties', class: Google::Apis::SlidesV1::SlideProperties, decorator: Google::Apis::SlidesV1::SlideProperties::Representation
+
+ property :page_properties, as: 'pageProperties', class: Google::Apis::SlidesV1::PageProperties, decorator: Google::Apis::SlidesV1::PageProperties::Representation
+
+ property :object_id_prop, as: 'objectId'
+ property :revision_id, as: 'revisionId'
+ end
+ end
+
+ class ShapeBackgroundFill
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
+
+ property :property_state, as: 'propertyState'
+ end
+ end
+
+ class CropProperties
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :bottom_offset, as: 'bottomOffset'
+ property :angle, as: 'angle'
+ property :top_offset, as: 'topOffset'
+ property :left_offset, as: 'leftOffset'
+ property :right_offset, as: 'rightOffset'
+ end
+ end
+
+ class ReplaceAllShapesWithSheetsChartRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :spreadsheet_id, as: 'spreadsheetId'
+ property :linking_mode, as: 'linkingMode'
+ property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
+
+ property :chart_id, as: 'chartId'
+ collection :page_object_ids, as: 'pageObjectIds'
+ end
+ end
+
+ class Range
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :start_index, as: 'startIndex'
+ property :end_index, as: 'endIndex'
+ property :type, as: 'type'
+ end
+ end
+
+ class ColorStop
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :alpha, as: 'alpha'
+ property :position, as: 'position'
+ property :color, as: 'color', class: Google::Apis::SlidesV1::OpaqueColor, decorator: Google::Apis::SlidesV1::OpaqueColor::Representation
+
+ end
+ end
+
+ class CreateVideoRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ property :source, as: 'source'
+ property :element_properties, as: 'elementProperties', class: Google::Apis::SlidesV1::PageElementProperties, decorator: Google::Apis::SlidesV1::PageElementProperties::Representation
+
+ property :id, as: 'id'
+ end
+ end
+
+ class DuplicateObjectResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :object_id_prop, as: 'objectId'
+ end
+ end
+
+ class ReplaceAllShapesWithImageRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :contains_text, as: 'containsText', class: Google::Apis::SlidesV1::SubstringMatchCriteria, decorator: Google::Apis::SlidesV1::SubstringMatchCriteria::Representation
+
+ collection :page_object_ids, as: 'pageObjectIds'
+ property :image_url, as: 'imageUrl'
+ property :replace_method, as: 'replaceMethod'
+ end
+ end
+
+ class Shadow
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :property_state, as: 'propertyState'
+ property :blur_radius, as: 'blurRadius', class: Google::Apis::SlidesV1::Dimension, decorator: Google::Apis::SlidesV1::Dimension::Representation
+
+ property :type, as: 'type'
+ property :transform, as: 'transform', class: Google::Apis::SlidesV1::AffineTransform, decorator: Google::Apis::SlidesV1::AffineTransform::Representation
+
+ property :alignment, as: 'alignment'
+ property :alpha, as: 'alpha'
+ property :color, as: 'color', class: Google::Apis::SlidesV1::OpaqueColor, decorator: Google::Apis::SlidesV1::OpaqueColor::Representation
+
+ property :rotate_with_shape, as: 'rotateWithShape'
+ end
+ end
+
+ class DeleteTableRowRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :cell_location, as: 'cellLocation', class: Google::Apis::SlidesV1::TableCellLocation, decorator: Google::Apis::SlidesV1::TableCellLocation::Representation
+
+ property :table_object_id, as: 'tableObjectId'
+ end
+ end
+
+ class Bullet
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :list_id, as: 'listId'
+ property :glyph, as: 'glyph'
+ property :nesting_level, as: 'nestingLevel'
+ property :bullet_style, as: 'bulletStyle', class: Google::Apis::SlidesV1::TextStyle, decorator: Google::Apis::SlidesV1::TextStyle::Representation
+
+ end
+ end
+
+ class OutlineFill
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :solid_fill, as: 'solidFill', class: Google::Apis::SlidesV1::SolidFill, decorator: Google::Apis::SlidesV1::SolidFill::Representation
+
end
end
end
end
end