2249 lines
97 KiB
Ruby
2249 lines
97 KiB
Ruby
# Copyright 2015 Google Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
require 'date'
|
|
require 'google/apis/core/base_service'
|
|
require 'google/apis/core/json_representation'
|
|
require 'google/apis/core/hashable'
|
|
require 'google/apis/errors'
|
|
|
|
module Google
|
|
module Apis
|
|
module DocsV1
|
|
|
|
class AutoText
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Background
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class BackgroundSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class BatchUpdateDocumentRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class BatchUpdateDocumentResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Body
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Bullet
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class BulletSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Color
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ColumnBreak
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class CreateNamedRangeRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class CreateNamedRangeResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class CreateParagraphBulletsRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class CropProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class CropPropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeleteContentRangeRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeleteNamedRangeRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeleteParagraphBulletsRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeletePositionedObjectRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeleteTableColumnRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DeleteTableRowRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Dimension
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Document
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DocumentStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class DocumentStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedDrawingProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedDrawingPropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedObject
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedObjectBorder
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedObjectBorderSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EmbeddedObjectSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class EndOfSegmentLocation
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Equation
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Footer
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Footnote
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class FootnoteReference
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Header
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class HorizontalRule
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ImageProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ImagePropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InlineObject
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InlineObjectElement
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InlineObjectProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InlineObjectPropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertInlineImageRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertInlineImageResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertInlineSheetsChartResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertPageBreakRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertTableRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertTableRowRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class InsertTextRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Link
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class LinkedContentReference
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class LinkedContentReferenceSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class List
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ListProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ListPropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Location
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedRange
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedRanges
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedStyles
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NamedStylesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NestingLevel
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class NestingLevelSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ObjectReferences
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class OptionalColor
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PageBreak
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Paragraph
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ParagraphBorder
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ParagraphElement
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ParagraphStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ParagraphStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PositionedObject
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PositionedObjectPositioning
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PositionedObjectPositioningSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PositionedObjectProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class PositionedObjectPropertiesSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Range
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ReplaceAllTextRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ReplaceAllTextResponse
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Request
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Response
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class RgbColor
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SectionBreak
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SectionColumnProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SectionStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Shading
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class ShadingSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SheetsChartReference
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SheetsChartReferenceSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Size
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SizeSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class StructuralElement
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SubstringMatchCriteria
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedBullet
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedDocumentStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedInlineObjectProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedListProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedNamedStyles
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedParagraphStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedPositionedObjectProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedTableCellStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedTableRowStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class SuggestedTextStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TabStop
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class Table
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableCell
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableCellBorder
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableCellLocation
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableCellStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableCellStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableColumnProperties
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableOfContents
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableRow
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableRowStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableRowStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TableStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TextRun
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TextStyle
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class TextStyleSuggestionState
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class UpdateParagraphStyleRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class UpdateTextStyleRequest
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class WeightedFontFamily
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class WriteControl
|
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
|
|
include Google::Apis::Core::JsonObjectSupport
|
|
end
|
|
|
|
class AutoText
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
property :type, as: 'type'
|
|
end
|
|
end
|
|
|
|
class Background
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color, as: 'color', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class BackgroundSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color_suggested, as: 'backgroundColorSuggested'
|
|
end
|
|
end
|
|
|
|
class BatchUpdateDocumentRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :requests, as: 'requests', class: Google::Apis::DocsV1::Request, decorator: Google::Apis::DocsV1::Request::Representation
|
|
|
|
property :write_control, as: 'writeControl', class: Google::Apis::DocsV1::WriteControl, decorator: Google::Apis::DocsV1::WriteControl::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class BatchUpdateDocumentResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :document_id, as: 'documentId'
|
|
collection :replies, as: 'replies', class: Google::Apis::DocsV1::Response, decorator: Google::Apis::DocsV1::Response::Representation
|
|
|
|
property :write_control, as: 'writeControl', class: Google::Apis::DocsV1::WriteControl, decorator: Google::Apis::DocsV1::WriteControl::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Body
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Bullet
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :list_id, as: 'listId'
|
|
property :nesting_level, as: 'nestingLevel'
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class BulletSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :list_id_suggested, as: 'listIdSuggested'
|
|
property :nesting_level_suggested, as: 'nestingLevelSuggested'
|
|
property :text_style_suggestion_state, as: 'textStyleSuggestionState', class: Google::Apis::DocsV1::TextStyleSuggestionState, decorator: Google::Apis::DocsV1::TextStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Color
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :rgb_color, as: 'rgbColor', class: Google::Apis::DocsV1::RgbColor, decorator: Google::Apis::DocsV1::RgbColor::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ColumnBreak
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class CreateNamedRangeRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :name, as: 'name'
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class CreateNamedRangeResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :named_range_id, as: 'namedRangeId'
|
|
end
|
|
end
|
|
|
|
class CreateParagraphBulletsRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bullet_preset, as: 'bulletPreset'
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class CropProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :angle, as: 'angle'
|
|
property :offset_bottom, as: 'offsetBottom'
|
|
property :offset_left, as: 'offsetLeft'
|
|
property :offset_right, as: 'offsetRight'
|
|
property :offset_top, as: 'offsetTop'
|
|
end
|
|
end
|
|
|
|
class CropPropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :angle_suggested, as: 'angleSuggested'
|
|
property :offset_bottom_suggested, as: 'offsetBottomSuggested'
|
|
property :offset_left_suggested, as: 'offsetLeftSuggested'
|
|
property :offset_right_suggested, as: 'offsetRightSuggested'
|
|
property :offset_top_suggested, as: 'offsetTopSuggested'
|
|
end
|
|
end
|
|
|
|
class DeleteContentRangeRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class DeleteNamedRangeRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :name, as: 'name'
|
|
property :named_range_id, as: 'namedRangeId'
|
|
end
|
|
end
|
|
|
|
class DeleteParagraphBulletsRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class DeletePositionedObjectRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :object_id_prop, as: 'objectId'
|
|
end
|
|
end
|
|
|
|
class DeleteTableColumnRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :table_cell_location, as: 'tableCellLocation', class: Google::Apis::DocsV1::TableCellLocation, decorator: Google::Apis::DocsV1::TableCellLocation::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class DeleteTableRowRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :table_cell_location, as: 'tableCellLocation', class: Google::Apis::DocsV1::TableCellLocation, decorator: Google::Apis::DocsV1::TableCellLocation::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Dimension
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :magnitude, as: 'magnitude'
|
|
property :unit, as: 'unit'
|
|
end
|
|
end
|
|
|
|
class Document
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :body, as: 'body', class: Google::Apis::DocsV1::Body, decorator: Google::Apis::DocsV1::Body::Representation
|
|
|
|
property :document_id, as: 'documentId'
|
|
property :document_style, as: 'documentStyle', class: Google::Apis::DocsV1::DocumentStyle, decorator: Google::Apis::DocsV1::DocumentStyle::Representation
|
|
|
|
hash :footers, as: 'footers', class: Google::Apis::DocsV1::Footer, decorator: Google::Apis::DocsV1::Footer::Representation
|
|
|
|
hash :footnotes, as: 'footnotes', class: Google::Apis::DocsV1::Footnote, decorator: Google::Apis::DocsV1::Footnote::Representation
|
|
|
|
hash :headers, as: 'headers', class: Google::Apis::DocsV1::Header, decorator: Google::Apis::DocsV1::Header::Representation
|
|
|
|
hash :inline_objects, as: 'inlineObjects', class: Google::Apis::DocsV1::InlineObject, decorator: Google::Apis::DocsV1::InlineObject::Representation
|
|
|
|
hash :lists, as: 'lists', class: Google::Apis::DocsV1::List, decorator: Google::Apis::DocsV1::List::Representation
|
|
|
|
hash :named_ranges, as: 'namedRanges', class: Google::Apis::DocsV1::NamedRanges, decorator: Google::Apis::DocsV1::NamedRanges::Representation
|
|
|
|
property :named_styles, as: 'namedStyles', class: Google::Apis::DocsV1::NamedStyles, decorator: Google::Apis::DocsV1::NamedStyles::Representation
|
|
|
|
hash :positioned_objects, as: 'positionedObjects', class: Google::Apis::DocsV1::PositionedObject, decorator: Google::Apis::DocsV1::PositionedObject::Representation
|
|
|
|
property :revision_id, as: 'revisionId'
|
|
hash :suggested_document_style_changes, as: 'suggestedDocumentStyleChanges', class: Google::Apis::DocsV1::SuggestedDocumentStyle, decorator: Google::Apis::DocsV1::SuggestedDocumentStyle::Representation
|
|
|
|
hash :suggested_named_styles_changes, as: 'suggestedNamedStylesChanges', class: Google::Apis::DocsV1::SuggestedNamedStyles, decorator: Google::Apis::DocsV1::SuggestedNamedStyles::Representation
|
|
|
|
property :suggestions_view_mode, as: 'suggestionsViewMode'
|
|
property :title, as: 'title'
|
|
end
|
|
end
|
|
|
|
class DocumentStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background, as: 'background', class: Google::Apis::DocsV1::Background, decorator: Google::Apis::DocsV1::Background::Representation
|
|
|
|
property :default_footer_id, as: 'defaultFooterId'
|
|
property :default_header_id, as: 'defaultHeaderId'
|
|
property :even_page_footer_id, as: 'evenPageFooterId'
|
|
property :even_page_header_id, as: 'evenPageHeaderId'
|
|
property :first_page_footer_id, as: 'firstPageFooterId'
|
|
property :first_page_header_id, as: 'firstPageHeaderId'
|
|
property :margin_bottom, as: 'marginBottom', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_left, as: 'marginLeft', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_right, as: 'marginRight', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_top, as: 'marginTop', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :page_number_start, as: 'pageNumberStart'
|
|
property :page_size, as: 'pageSize', class: Google::Apis::DocsV1::Size, decorator: Google::Apis::DocsV1::Size::Representation
|
|
|
|
property :use_even_page_header_footer, as: 'useEvenPageHeaderFooter'
|
|
property :use_first_page_header_footer, as: 'useFirstPageHeaderFooter'
|
|
end
|
|
end
|
|
|
|
class DocumentStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_suggestion_state, as: 'backgroundSuggestionState', class: Google::Apis::DocsV1::BackgroundSuggestionState, decorator: Google::Apis::DocsV1::BackgroundSuggestionState::Representation
|
|
|
|
property :default_footer_id_suggested, as: 'defaultFooterIdSuggested'
|
|
property :default_header_id_suggested, as: 'defaultHeaderIdSuggested'
|
|
property :even_page_footer_id_suggested, as: 'evenPageFooterIdSuggested'
|
|
property :even_page_header_id_suggested, as: 'evenPageHeaderIdSuggested'
|
|
property :first_page_footer_id_suggested, as: 'firstPageFooterIdSuggested'
|
|
property :first_page_header_id_suggested, as: 'firstPageHeaderIdSuggested'
|
|
property :margin_bottom_suggested, as: 'marginBottomSuggested'
|
|
property :margin_left_suggested, as: 'marginLeftSuggested'
|
|
property :margin_right_suggested, as: 'marginRightSuggested'
|
|
property :margin_top_suggested, as: 'marginTopSuggested'
|
|
property :page_number_start_suggested, as: 'pageNumberStartSuggested'
|
|
property :page_size_suggestion_state, as: 'pageSizeSuggestionState', class: Google::Apis::DocsV1::SizeSuggestionState, decorator: Google::Apis::DocsV1::SizeSuggestionState::Representation
|
|
|
|
property :use_even_page_header_footer_suggested, as: 'useEvenPageHeaderFooterSuggested'
|
|
property :use_first_page_header_footer_suggested, as: 'useFirstPageHeaderFooterSuggested'
|
|
end
|
|
end
|
|
|
|
class EmbeddedDrawingProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
end
|
|
end
|
|
|
|
class EmbeddedDrawingPropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
end
|
|
end
|
|
|
|
class EmbeddedObject
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :description, as: 'description'
|
|
property :embedded_drawing_properties, as: 'embeddedDrawingProperties', class: Google::Apis::DocsV1::EmbeddedDrawingProperties, decorator: Google::Apis::DocsV1::EmbeddedDrawingProperties::Representation
|
|
|
|
property :embedded_object_border, as: 'embeddedObjectBorder', class: Google::Apis::DocsV1::EmbeddedObjectBorder, decorator: Google::Apis::DocsV1::EmbeddedObjectBorder::Representation
|
|
|
|
property :image_properties, as: 'imageProperties', class: Google::Apis::DocsV1::ImageProperties, decorator: Google::Apis::DocsV1::ImageProperties::Representation
|
|
|
|
property :linked_content_reference, as: 'linkedContentReference', class: Google::Apis::DocsV1::LinkedContentReference, decorator: Google::Apis::DocsV1::LinkedContentReference::Representation
|
|
|
|
property :margin_bottom, as: 'marginBottom', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_left, as: 'marginLeft', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_right, as: 'marginRight', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :margin_top, as: 'marginTop', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :size, as: 'size', class: Google::Apis::DocsV1::Size, decorator: Google::Apis::DocsV1::Size::Representation
|
|
|
|
property :title, as: 'title'
|
|
end
|
|
end
|
|
|
|
class EmbeddedObjectBorder
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color, as: 'color', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :dash_style, as: 'dashStyle'
|
|
property :property_state, as: 'propertyState'
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class EmbeddedObjectBorderSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color_suggested, as: 'colorSuggested'
|
|
property :dash_style_suggested, as: 'dashStyleSuggested'
|
|
property :property_state_suggested, as: 'propertyStateSuggested'
|
|
property :width_suggested, as: 'widthSuggested'
|
|
end
|
|
end
|
|
|
|
class EmbeddedObjectSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :description_suggested, as: 'descriptionSuggested'
|
|
property :embedded_drawing_properties_suggestion_state, as: 'embeddedDrawingPropertiesSuggestionState', class: Google::Apis::DocsV1::EmbeddedDrawingPropertiesSuggestionState, decorator: Google::Apis::DocsV1::EmbeddedDrawingPropertiesSuggestionState::Representation
|
|
|
|
property :embedded_object_border_suggestion_state, as: 'embeddedObjectBorderSuggestionState', class: Google::Apis::DocsV1::EmbeddedObjectBorderSuggestionState, decorator: Google::Apis::DocsV1::EmbeddedObjectBorderSuggestionState::Representation
|
|
|
|
property :image_properties_suggestion_state, as: 'imagePropertiesSuggestionState', class: Google::Apis::DocsV1::ImagePropertiesSuggestionState, decorator: Google::Apis::DocsV1::ImagePropertiesSuggestionState::Representation
|
|
|
|
property :linked_content_reference_suggestion_state, as: 'linkedContentReferenceSuggestionState', class: Google::Apis::DocsV1::LinkedContentReferenceSuggestionState, decorator: Google::Apis::DocsV1::LinkedContentReferenceSuggestionState::Representation
|
|
|
|
property :margin_bottom_suggested, as: 'marginBottomSuggested'
|
|
property :margin_left_suggested, as: 'marginLeftSuggested'
|
|
property :margin_right_suggested, as: 'marginRightSuggested'
|
|
property :margin_top_suggested, as: 'marginTopSuggested'
|
|
property :size_suggestion_state, as: 'sizeSuggestionState', class: Google::Apis::DocsV1::SizeSuggestionState, decorator: Google::Apis::DocsV1::SizeSuggestionState::Representation
|
|
|
|
property :title_suggested, as: 'titleSuggested'
|
|
end
|
|
end
|
|
|
|
class EndOfSegmentLocation
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :segment_id, as: 'segmentId'
|
|
end
|
|
end
|
|
|
|
class Equation
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
end
|
|
end
|
|
|
|
class Footer
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
property :footer_id, as: 'footerId'
|
|
end
|
|
end
|
|
|
|
class Footnote
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
property :footnote_id, as: 'footnoteId'
|
|
end
|
|
end
|
|
|
|
class FootnoteReference
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :footnote_id, as: 'footnoteId'
|
|
property :footnote_number, as: 'footnoteNumber'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Header
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
property :header_id, as: 'headerId'
|
|
end
|
|
end
|
|
|
|
class HorizontalRule
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ImageProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :angle, as: 'angle'
|
|
property :brightness, as: 'brightness'
|
|
property :content_uri, as: 'contentUri'
|
|
property :contrast, as: 'contrast'
|
|
property :crop_properties, as: 'cropProperties', class: Google::Apis::DocsV1::CropProperties, decorator: Google::Apis::DocsV1::CropProperties::Representation
|
|
|
|
property :source_uri, as: 'sourceUri'
|
|
property :transparency, as: 'transparency'
|
|
end
|
|
end
|
|
|
|
class ImagePropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :angle_suggested, as: 'angleSuggested'
|
|
property :brightness_suggested, as: 'brightnessSuggested'
|
|
property :content_uri_suggested, as: 'contentUriSuggested'
|
|
property :contrast_suggested, as: 'contrastSuggested'
|
|
property :crop_properties_suggestion_state, as: 'cropPropertiesSuggestionState', class: Google::Apis::DocsV1::CropPropertiesSuggestionState, decorator: Google::Apis::DocsV1::CropPropertiesSuggestionState::Representation
|
|
|
|
property :source_uri_suggested, as: 'sourceUriSuggested'
|
|
property :transparency_suggested, as: 'transparencySuggested'
|
|
end
|
|
end
|
|
|
|
class InlineObject
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :inline_object_properties, as: 'inlineObjectProperties', class: Google::Apis::DocsV1::InlineObjectProperties, decorator: Google::Apis::DocsV1::InlineObjectProperties::Representation
|
|
|
|
property :object_id_prop, as: 'objectId'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
hash :suggested_inline_object_properties_changes, as: 'suggestedInlineObjectPropertiesChanges', class: Google::Apis::DocsV1::SuggestedInlineObjectProperties, decorator: Google::Apis::DocsV1::SuggestedInlineObjectProperties::Representation
|
|
|
|
property :suggested_insertion_id, as: 'suggestedInsertionId'
|
|
end
|
|
end
|
|
|
|
class InlineObjectElement
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :inline_object_id, as: 'inlineObjectId'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class InlineObjectProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :embedded_object, as: 'embeddedObject', class: Google::Apis::DocsV1::EmbeddedObject, decorator: Google::Apis::DocsV1::EmbeddedObject::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class InlineObjectPropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :embedded_object_suggestion_state, as: 'embeddedObjectSuggestionState', class: Google::Apis::DocsV1::EmbeddedObjectSuggestionState, decorator: Google::Apis::DocsV1::EmbeddedObjectSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class InsertInlineImageRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_of_segment_location, as: 'endOfSegmentLocation', class: Google::Apis::DocsV1::EndOfSegmentLocation, decorator: Google::Apis::DocsV1::EndOfSegmentLocation::Representation
|
|
|
|
property :location, as: 'location', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
|
|
|
property :object_size, as: 'objectSize', class: Google::Apis::DocsV1::Size, decorator: Google::Apis::DocsV1::Size::Representation
|
|
|
|
property :uri, as: 'uri'
|
|
end
|
|
end
|
|
|
|
class InsertInlineImageResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :object_id_prop, as: 'objectId'
|
|
end
|
|
end
|
|
|
|
class InsertInlineSheetsChartResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :object_id_prop, as: 'objectId'
|
|
end
|
|
end
|
|
|
|
class InsertPageBreakRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_of_segment_location, as: 'endOfSegmentLocation', class: Google::Apis::DocsV1::EndOfSegmentLocation, decorator: Google::Apis::DocsV1::EndOfSegmentLocation::Representation
|
|
|
|
property :location, as: 'location', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class InsertTableRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :columns, as: 'columns'
|
|
property :end_of_segment_location, as: 'endOfSegmentLocation', class: Google::Apis::DocsV1::EndOfSegmentLocation, decorator: Google::Apis::DocsV1::EndOfSegmentLocation::Representation
|
|
|
|
property :location, as: 'location', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
|
|
|
property :rows, as: 'rows'
|
|
end
|
|
end
|
|
|
|
class InsertTableRowRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :insert_below, as: 'insertBelow'
|
|
property :table_cell_location, as: 'tableCellLocation', class: Google::Apis::DocsV1::TableCellLocation, decorator: Google::Apis::DocsV1::TableCellLocation::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class InsertTextRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_of_segment_location, as: 'endOfSegmentLocation', class: Google::Apis::DocsV1::EndOfSegmentLocation, decorator: Google::Apis::DocsV1::EndOfSegmentLocation::Representation
|
|
|
|
property :location, as: 'location', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
|
|
|
property :text, as: 'text'
|
|
end
|
|
end
|
|
|
|
class Link
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bookmark_id, as: 'bookmarkId'
|
|
property :heading_id, as: 'headingId'
|
|
property :url, as: 'url'
|
|
end
|
|
end
|
|
|
|
class LinkedContentReference
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :sheets_chart_reference, as: 'sheetsChartReference', class: Google::Apis::DocsV1::SheetsChartReference, decorator: Google::Apis::DocsV1::SheetsChartReference::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class LinkedContentReferenceSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :sheets_chart_reference_suggestion_state, as: 'sheetsChartReferenceSuggestionState', class: Google::Apis::DocsV1::SheetsChartReferenceSuggestionState, decorator: Google::Apis::DocsV1::SheetsChartReferenceSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class List
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :list_properties, as: 'listProperties', class: Google::Apis::DocsV1::ListProperties, decorator: Google::Apis::DocsV1::ListProperties::Representation
|
|
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
property :suggested_insertion_id, as: 'suggestedInsertionId'
|
|
hash :suggested_list_properties_changes, as: 'suggestedListPropertiesChanges', class: Google::Apis::DocsV1::SuggestedListProperties, decorator: Google::Apis::DocsV1::SuggestedListProperties::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ListProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :nesting_levels, as: 'nestingLevels', class: Google::Apis::DocsV1::NestingLevel, decorator: Google::Apis::DocsV1::NestingLevel::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ListPropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :nesting_levels_suggestion_states, as: 'nestingLevelsSuggestionStates', class: Google::Apis::DocsV1::NestingLevelSuggestionState, decorator: Google::Apis::DocsV1::NestingLevelSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Location
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :index, as: 'index'
|
|
property :segment_id, as: 'segmentId'
|
|
end
|
|
end
|
|
|
|
class NamedRange
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :name, as: 'name'
|
|
property :named_range_id, as: 'namedRangeId'
|
|
collection :ranges, as: 'ranges', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NamedRanges
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :name, as: 'name'
|
|
collection :named_ranges, as: 'namedRanges', class: Google::Apis::DocsV1::NamedRange, decorator: Google::Apis::DocsV1::NamedRange::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NamedStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :named_style_type, as: 'namedStyleType'
|
|
property :paragraph_style, as: 'paragraphStyle', class: Google::Apis::DocsV1::ParagraphStyle, decorator: Google::Apis::DocsV1::ParagraphStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NamedStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :named_style_type, as: 'namedStyleType'
|
|
property :paragraph_style_suggestion_state, as: 'paragraphStyleSuggestionState', class: Google::Apis::DocsV1::ParagraphStyleSuggestionState, decorator: Google::Apis::DocsV1::ParagraphStyleSuggestionState::Representation
|
|
|
|
property :text_style_suggestion_state, as: 'textStyleSuggestionState', class: Google::Apis::DocsV1::TextStyleSuggestionState, decorator: Google::Apis::DocsV1::TextStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NamedStyles
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :styles, as: 'styles', class: Google::Apis::DocsV1::NamedStyle, decorator: Google::Apis::DocsV1::NamedStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NamedStylesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :styles_suggestion_states, as: 'stylesSuggestionStates', class: Google::Apis::DocsV1::NamedStyleSuggestionState, decorator: Google::Apis::DocsV1::NamedStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NestingLevel
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bullet_alignment, as: 'bulletAlignment'
|
|
property :glyph_format, as: 'glyphFormat'
|
|
property :glyph_symbol, as: 'glyphSymbol'
|
|
property :glyph_type, as: 'glyphType'
|
|
property :indent_first_line, as: 'indentFirstLine', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :indent_start, as: 'indentStart', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :start_number, as: 'startNumber'
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class NestingLevelSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bullet_alignment_suggested, as: 'bulletAlignmentSuggested'
|
|
property :glyph_format_suggested, as: 'glyphFormatSuggested'
|
|
property :glyph_symbol_suggested, as: 'glyphSymbolSuggested'
|
|
property :glyph_type_suggested, as: 'glyphTypeSuggested'
|
|
property :indent_first_line_suggested, as: 'indentFirstLineSuggested'
|
|
property :indent_start_suggested, as: 'indentStartSuggested'
|
|
property :start_number_suggested, as: 'startNumberSuggested'
|
|
property :text_style_suggestion_state, as: 'textStyleSuggestionState', class: Google::Apis::DocsV1::TextStyleSuggestionState, decorator: Google::Apis::DocsV1::TextStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ObjectReferences
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :object_ids, as: 'objectIds'
|
|
end
|
|
end
|
|
|
|
class OptionalColor
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color, as: 'color', class: Google::Apis::DocsV1::Color, decorator: Google::Apis::DocsV1::Color::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class PageBreak
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Paragraph
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bullet, as: 'bullet', class: Google::Apis::DocsV1::Bullet, decorator: Google::Apis::DocsV1::Bullet::Representation
|
|
|
|
collection :elements, as: 'elements', class: Google::Apis::DocsV1::ParagraphElement, decorator: Google::Apis::DocsV1::ParagraphElement::Representation
|
|
|
|
property :paragraph_style, as: 'paragraphStyle', class: Google::Apis::DocsV1::ParagraphStyle, decorator: Google::Apis::DocsV1::ParagraphStyle::Representation
|
|
|
|
collection :positioned_object_ids, as: 'positionedObjectIds'
|
|
hash :suggested_bullet_changes, as: 'suggestedBulletChanges', class: Google::Apis::DocsV1::SuggestedBullet, decorator: Google::Apis::DocsV1::SuggestedBullet::Representation
|
|
|
|
hash :suggested_paragraph_style_changes, as: 'suggestedParagraphStyleChanges', class: Google::Apis::DocsV1::SuggestedParagraphStyle, decorator: Google::Apis::DocsV1::SuggestedParagraphStyle::Representation
|
|
|
|
hash :suggested_positioned_object_ids, as: 'suggestedPositionedObjectIds', class: Google::Apis::DocsV1::ObjectReferences, decorator: Google::Apis::DocsV1::ObjectReferences::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ParagraphBorder
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color, as: 'color', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :dash_style, as: 'dashStyle'
|
|
property :padding, as: 'padding', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ParagraphElement
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :auto_text, as: 'autoText', class: Google::Apis::DocsV1::AutoText, decorator: Google::Apis::DocsV1::AutoText::Representation
|
|
|
|
property :column_break, as: 'columnBreak', class: Google::Apis::DocsV1::ColumnBreak, decorator: Google::Apis::DocsV1::ColumnBreak::Representation
|
|
|
|
property :end_index, as: 'endIndex'
|
|
property :equation, as: 'equation', class: Google::Apis::DocsV1::Equation, decorator: Google::Apis::DocsV1::Equation::Representation
|
|
|
|
property :footnote_reference, as: 'footnoteReference', class: Google::Apis::DocsV1::FootnoteReference, decorator: Google::Apis::DocsV1::FootnoteReference::Representation
|
|
|
|
property :horizontal_rule, as: 'horizontalRule', class: Google::Apis::DocsV1::HorizontalRule, decorator: Google::Apis::DocsV1::HorizontalRule::Representation
|
|
|
|
property :inline_object_element, as: 'inlineObjectElement', class: Google::Apis::DocsV1::InlineObjectElement, decorator: Google::Apis::DocsV1::InlineObjectElement::Representation
|
|
|
|
property :page_break, as: 'pageBreak', class: Google::Apis::DocsV1::PageBreak, decorator: Google::Apis::DocsV1::PageBreak::Representation
|
|
|
|
property :start_index, as: 'startIndex'
|
|
property :text_run, as: 'textRun', class: Google::Apis::DocsV1::TextRun, decorator: Google::Apis::DocsV1::TextRun::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ParagraphStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :alignment, as: 'alignment'
|
|
property :avoid_widow_and_orphan, as: 'avoidWidowAndOrphan'
|
|
property :border_between, as: 'borderBetween', class: Google::Apis::DocsV1::ParagraphBorder, decorator: Google::Apis::DocsV1::ParagraphBorder::Representation
|
|
|
|
property :border_bottom, as: 'borderBottom', class: Google::Apis::DocsV1::ParagraphBorder, decorator: Google::Apis::DocsV1::ParagraphBorder::Representation
|
|
|
|
property :border_left, as: 'borderLeft', class: Google::Apis::DocsV1::ParagraphBorder, decorator: Google::Apis::DocsV1::ParagraphBorder::Representation
|
|
|
|
property :border_right, as: 'borderRight', class: Google::Apis::DocsV1::ParagraphBorder, decorator: Google::Apis::DocsV1::ParagraphBorder::Representation
|
|
|
|
property :border_top, as: 'borderTop', class: Google::Apis::DocsV1::ParagraphBorder, decorator: Google::Apis::DocsV1::ParagraphBorder::Representation
|
|
|
|
property :direction, as: 'direction'
|
|
property :heading_id, as: 'headingId'
|
|
property :indent_end, as: 'indentEnd', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :indent_first_line, as: 'indentFirstLine', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :indent_start, as: 'indentStart', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :keep_lines_together, as: 'keepLinesTogether'
|
|
property :keep_with_next, as: 'keepWithNext'
|
|
property :line_spacing, as: 'lineSpacing'
|
|
property :named_style_type, as: 'namedStyleType'
|
|
property :shading, as: 'shading', class: Google::Apis::DocsV1::Shading, decorator: Google::Apis::DocsV1::Shading::Representation
|
|
|
|
property :space_above, as: 'spaceAbove', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :space_below, as: 'spaceBelow', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :spacing_mode, as: 'spacingMode'
|
|
collection :tab_stops, as: 'tabStops', class: Google::Apis::DocsV1::TabStop, decorator: Google::Apis::DocsV1::TabStop::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ParagraphStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :alignment_suggested, as: 'alignmentSuggested'
|
|
property :avoid_widow_and_orphan_suggested, as: 'avoidWidowAndOrphanSuggested'
|
|
property :border_between_suggested, as: 'borderBetweenSuggested'
|
|
property :border_bottom_suggested, as: 'borderBottomSuggested'
|
|
property :border_left_suggested, as: 'borderLeftSuggested'
|
|
property :border_right_suggested, as: 'borderRightSuggested'
|
|
property :border_top_suggested, as: 'borderTopSuggested'
|
|
property :direction_suggested, as: 'directionSuggested'
|
|
property :heading_id_suggested, as: 'headingIdSuggested'
|
|
property :indent_end_suggested, as: 'indentEndSuggested'
|
|
property :indent_first_line_suggested, as: 'indentFirstLineSuggested'
|
|
property :indent_start_suggested, as: 'indentStartSuggested'
|
|
property :keep_lines_together_suggested, as: 'keepLinesTogetherSuggested'
|
|
property :keep_with_next_suggested, as: 'keepWithNextSuggested'
|
|
property :line_spacing_suggested, as: 'lineSpacingSuggested'
|
|
property :named_style_type_suggested, as: 'namedStyleTypeSuggested'
|
|
property :shading_suggestion_state, as: 'shadingSuggestionState', class: Google::Apis::DocsV1::ShadingSuggestionState, decorator: Google::Apis::DocsV1::ShadingSuggestionState::Representation
|
|
|
|
property :space_above_suggested, as: 'spaceAboveSuggested'
|
|
property :space_below_suggested, as: 'spaceBelowSuggested'
|
|
property :spacing_mode_suggested, as: 'spacingModeSuggested'
|
|
end
|
|
end
|
|
|
|
class PositionedObject
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :object_id_prop, as: 'objectId'
|
|
property :positioned_object_properties, as: 'positionedObjectProperties', class: Google::Apis::DocsV1::PositionedObjectProperties, decorator: Google::Apis::DocsV1::PositionedObjectProperties::Representation
|
|
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
property :suggested_insertion_id, as: 'suggestedInsertionId'
|
|
hash :suggested_positioned_object_properties_changes, as: 'suggestedPositionedObjectPropertiesChanges', class: Google::Apis::DocsV1::SuggestedPositionedObjectProperties, decorator: Google::Apis::DocsV1::SuggestedPositionedObjectProperties::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class PositionedObjectPositioning
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :layout, as: 'layout'
|
|
property :left_offset, as: 'leftOffset', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :top_offset, as: 'topOffset', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class PositionedObjectPositioningSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :layout_suggested, as: 'layoutSuggested'
|
|
property :left_offset_suggested, as: 'leftOffsetSuggested'
|
|
property :top_offset_suggested, as: 'topOffsetSuggested'
|
|
end
|
|
end
|
|
|
|
class PositionedObjectProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :embedded_object, as: 'embeddedObject', class: Google::Apis::DocsV1::EmbeddedObject, decorator: Google::Apis::DocsV1::EmbeddedObject::Representation
|
|
|
|
property :positioning, as: 'positioning', class: Google::Apis::DocsV1::PositionedObjectPositioning, decorator: Google::Apis::DocsV1::PositionedObjectPositioning::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class PositionedObjectPropertiesSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :embedded_object_suggestion_state, as: 'embeddedObjectSuggestionState', class: Google::Apis::DocsV1::EmbeddedObjectSuggestionState, decorator: Google::Apis::DocsV1::EmbeddedObjectSuggestionState::Representation
|
|
|
|
property :positioning_suggestion_state, as: 'positioningSuggestionState', class: Google::Apis::DocsV1::PositionedObjectPositioningSuggestionState, decorator: Google::Apis::DocsV1::PositionedObjectPositioningSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Range
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_index, as: 'endIndex'
|
|
property :segment_id, as: 'segmentId'
|
|
property :start_index, as: 'startIndex'
|
|
end
|
|
end
|
|
|
|
class ReplaceAllTextRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :contains_text, as: 'containsText', class: Google::Apis::DocsV1::SubstringMatchCriteria, decorator: Google::Apis::DocsV1::SubstringMatchCriteria::Representation
|
|
|
|
property :replace_text, as: 'replaceText'
|
|
end
|
|
end
|
|
|
|
class ReplaceAllTextResponse
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :occurrences_changed, as: 'occurrencesChanged'
|
|
end
|
|
end
|
|
|
|
class Request
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeRequest, decorator: Google::Apis::DocsV1::CreateNamedRangeRequest::Representation
|
|
|
|
property :create_paragraph_bullets, as: 'createParagraphBullets', class: Google::Apis::DocsV1::CreateParagraphBulletsRequest, decorator: Google::Apis::DocsV1::CreateParagraphBulletsRequest::Representation
|
|
|
|
property :delete_content_range, as: 'deleteContentRange', class: Google::Apis::DocsV1::DeleteContentRangeRequest, decorator: Google::Apis::DocsV1::DeleteContentRangeRequest::Representation
|
|
|
|
property :delete_named_range, as: 'deleteNamedRange', class: Google::Apis::DocsV1::DeleteNamedRangeRequest, decorator: Google::Apis::DocsV1::DeleteNamedRangeRequest::Representation
|
|
|
|
property :delete_paragraph_bullets, as: 'deleteParagraphBullets', class: Google::Apis::DocsV1::DeleteParagraphBulletsRequest, decorator: Google::Apis::DocsV1::DeleteParagraphBulletsRequest::Representation
|
|
|
|
property :delete_positioned_object, as: 'deletePositionedObject', class: Google::Apis::DocsV1::DeletePositionedObjectRequest, decorator: Google::Apis::DocsV1::DeletePositionedObjectRequest::Representation
|
|
|
|
property :delete_table_column, as: 'deleteTableColumn', class: Google::Apis::DocsV1::DeleteTableColumnRequest, decorator: Google::Apis::DocsV1::DeleteTableColumnRequest::Representation
|
|
|
|
property :delete_table_row, as: 'deleteTableRow', class: Google::Apis::DocsV1::DeleteTableRowRequest, decorator: Google::Apis::DocsV1::DeleteTableRowRequest::Representation
|
|
|
|
property :insert_inline_image, as: 'insertInlineImage', class: Google::Apis::DocsV1::InsertInlineImageRequest, decorator: Google::Apis::DocsV1::InsertInlineImageRequest::Representation
|
|
|
|
property :insert_page_break, as: 'insertPageBreak', class: Google::Apis::DocsV1::InsertPageBreakRequest, decorator: Google::Apis::DocsV1::InsertPageBreakRequest::Representation
|
|
|
|
property :insert_table, as: 'insertTable', class: Google::Apis::DocsV1::InsertTableRequest, decorator: Google::Apis::DocsV1::InsertTableRequest::Representation
|
|
|
|
property :insert_table_row, as: 'insertTableRow', class: Google::Apis::DocsV1::InsertTableRowRequest, decorator: Google::Apis::DocsV1::InsertTableRowRequest::Representation
|
|
|
|
property :insert_text, as: 'insertText', class: Google::Apis::DocsV1::InsertTextRequest, decorator: Google::Apis::DocsV1::InsertTextRequest::Representation
|
|
|
|
property :replace_all_text, as: 'replaceAllText', class: Google::Apis::DocsV1::ReplaceAllTextRequest, decorator: Google::Apis::DocsV1::ReplaceAllTextRequest::Representation
|
|
|
|
property :update_paragraph_style, as: 'updateParagraphStyle', class: Google::Apis::DocsV1::UpdateParagraphStyleRequest, decorator: Google::Apis::DocsV1::UpdateParagraphStyleRequest::Representation
|
|
|
|
property :update_text_style, as: 'updateTextStyle', class: Google::Apis::DocsV1::UpdateTextStyleRequest, decorator: Google::Apis::DocsV1::UpdateTextStyleRequest::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Response
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :create_named_range, as: 'createNamedRange', class: Google::Apis::DocsV1::CreateNamedRangeResponse, decorator: Google::Apis::DocsV1::CreateNamedRangeResponse::Representation
|
|
|
|
property :insert_inline_image, as: 'insertInlineImage', class: Google::Apis::DocsV1::InsertInlineImageResponse, decorator: Google::Apis::DocsV1::InsertInlineImageResponse::Representation
|
|
|
|
property :insert_inline_sheets_chart, as: 'insertInlineSheetsChart', class: Google::Apis::DocsV1::InsertInlineSheetsChartResponse, decorator: Google::Apis::DocsV1::InsertInlineSheetsChartResponse::Representation
|
|
|
|
property :replace_all_text, as: 'replaceAllText', class: Google::Apis::DocsV1::ReplaceAllTextResponse, decorator: Google::Apis::DocsV1::ReplaceAllTextResponse::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class RgbColor
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :blue, as: 'blue'
|
|
property :green, as: 'green'
|
|
property :red, as: 'red'
|
|
end
|
|
end
|
|
|
|
class SectionBreak
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :section_style, as: 'sectionStyle', class: Google::Apis::DocsV1::SectionStyle, decorator: Google::Apis::DocsV1::SectionStyle::Representation
|
|
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
end
|
|
end
|
|
|
|
class SectionColumnProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :padding_end, as: 'paddingEnd', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SectionStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :column_properties, as: 'columnProperties', class: Google::Apis::DocsV1::SectionColumnProperties, decorator: Google::Apis::DocsV1::SectionColumnProperties::Representation
|
|
|
|
property :column_separator_style, as: 'columnSeparatorStyle'
|
|
property :content_direction, as: 'contentDirection'
|
|
end
|
|
end
|
|
|
|
class Shading
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color, as: 'backgroundColor', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class ShadingSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color_suggested, as: 'backgroundColorSuggested'
|
|
end
|
|
end
|
|
|
|
class SheetsChartReference
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :chart_id, as: 'chartId'
|
|
property :spreadsheet_id, as: 'spreadsheetId'
|
|
end
|
|
end
|
|
|
|
class SheetsChartReferenceSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :chart_id_suggested, as: 'chartIdSuggested'
|
|
property :spreadsheet_id_suggested, as: 'spreadsheetIdSuggested'
|
|
end
|
|
end
|
|
|
|
class Size
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :height, as: 'height', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SizeSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :height_suggested, as: 'heightSuggested'
|
|
property :width_suggested, as: 'widthSuggested'
|
|
end
|
|
end
|
|
|
|
class StructuralElement
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_index, as: 'endIndex'
|
|
property :paragraph, as: 'paragraph', class: Google::Apis::DocsV1::Paragraph, decorator: Google::Apis::DocsV1::Paragraph::Representation
|
|
|
|
property :section_break, as: 'sectionBreak', class: Google::Apis::DocsV1::SectionBreak, decorator: Google::Apis::DocsV1::SectionBreak::Representation
|
|
|
|
property :start_index, as: 'startIndex'
|
|
property :table, as: 'table', class: Google::Apis::DocsV1::Table, decorator: Google::Apis::DocsV1::Table::Representation
|
|
|
|
property :table_of_contents, as: 'tableOfContents', class: Google::Apis::DocsV1::TableOfContents, decorator: Google::Apis::DocsV1::TableOfContents::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SubstringMatchCriteria
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :match_case, as: 'matchCase'
|
|
property :text, as: 'text'
|
|
end
|
|
end
|
|
|
|
class SuggestedBullet
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :bullet, as: 'bullet', class: Google::Apis::DocsV1::Bullet, decorator: Google::Apis::DocsV1::Bullet::Representation
|
|
|
|
property :bullet_suggestion_state, as: 'bulletSuggestionState', class: Google::Apis::DocsV1::BulletSuggestionState, decorator: Google::Apis::DocsV1::BulletSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedDocumentStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :document_style, as: 'documentStyle', class: Google::Apis::DocsV1::DocumentStyle, decorator: Google::Apis::DocsV1::DocumentStyle::Representation
|
|
|
|
property :document_style_suggestion_state, as: 'documentStyleSuggestionState', class: Google::Apis::DocsV1::DocumentStyleSuggestionState, decorator: Google::Apis::DocsV1::DocumentStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedInlineObjectProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :inline_object_properties, as: 'inlineObjectProperties', class: Google::Apis::DocsV1::InlineObjectProperties, decorator: Google::Apis::DocsV1::InlineObjectProperties::Representation
|
|
|
|
property :inline_object_properties_suggestion_state, as: 'inlineObjectPropertiesSuggestionState', class: Google::Apis::DocsV1::InlineObjectPropertiesSuggestionState, decorator: Google::Apis::DocsV1::InlineObjectPropertiesSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedListProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :list_properties, as: 'listProperties', class: Google::Apis::DocsV1::ListProperties, decorator: Google::Apis::DocsV1::ListProperties::Representation
|
|
|
|
property :list_properties_suggestion_state, as: 'listPropertiesSuggestionState', class: Google::Apis::DocsV1::ListPropertiesSuggestionState, decorator: Google::Apis::DocsV1::ListPropertiesSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedNamedStyles
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :named_styles, as: 'namedStyles', class: Google::Apis::DocsV1::NamedStyles, decorator: Google::Apis::DocsV1::NamedStyles::Representation
|
|
|
|
property :named_styles_suggestion_state, as: 'namedStylesSuggestionState', class: Google::Apis::DocsV1::NamedStylesSuggestionState, decorator: Google::Apis::DocsV1::NamedStylesSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedParagraphStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :paragraph_style, as: 'paragraphStyle', class: Google::Apis::DocsV1::ParagraphStyle, decorator: Google::Apis::DocsV1::ParagraphStyle::Representation
|
|
|
|
property :paragraph_style_suggestion_state, as: 'paragraphStyleSuggestionState', class: Google::Apis::DocsV1::ParagraphStyleSuggestionState, decorator: Google::Apis::DocsV1::ParagraphStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedPositionedObjectProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :positioned_object_properties, as: 'positionedObjectProperties', class: Google::Apis::DocsV1::PositionedObjectProperties, decorator: Google::Apis::DocsV1::PositionedObjectProperties::Representation
|
|
|
|
property :positioned_object_properties_suggestion_state, as: 'positionedObjectPropertiesSuggestionState', class: Google::Apis::DocsV1::PositionedObjectPropertiesSuggestionState, decorator: Google::Apis::DocsV1::PositionedObjectPropertiesSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedTableCellStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :table_cell_style, as: 'tableCellStyle', class: Google::Apis::DocsV1::TableCellStyle, decorator: Google::Apis::DocsV1::TableCellStyle::Representation
|
|
|
|
property :table_cell_style_suggestion_state, as: 'tableCellStyleSuggestionState', class: Google::Apis::DocsV1::TableCellStyleSuggestionState, decorator: Google::Apis::DocsV1::TableCellStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedTableRowStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :table_row_style, as: 'tableRowStyle', class: Google::Apis::DocsV1::TableRowStyle, decorator: Google::Apis::DocsV1::TableRowStyle::Representation
|
|
|
|
property :table_row_style_suggestion_state, as: 'tableRowStyleSuggestionState', class: Google::Apis::DocsV1::TableRowStyleSuggestionState, decorator: Google::Apis::DocsV1::TableRowStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class SuggestedTextStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
property :text_style_suggestion_state, as: 'textStyleSuggestionState', class: Google::Apis::DocsV1::TextStyleSuggestionState, decorator: Google::Apis::DocsV1::TextStyleSuggestionState::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TabStop
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :alignment, as: 'alignment'
|
|
property :offset, as: 'offset', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class Table
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :columns, as: 'columns'
|
|
property :rows, as: 'rows'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
collection :table_rows, as: 'tableRows', class: Google::Apis::DocsV1::TableRow, decorator: Google::Apis::DocsV1::TableRow::Representation
|
|
|
|
property :table_style, as: 'tableStyle', class: Google::Apis::DocsV1::TableStyle, decorator: Google::Apis::DocsV1::TableStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableCell
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
property :end_index, as: 'endIndex'
|
|
property :start_index, as: 'startIndex'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_table_cell_style_changes, as: 'suggestedTableCellStyleChanges', class: Google::Apis::DocsV1::SuggestedTableCellStyle, decorator: Google::Apis::DocsV1::SuggestedTableCellStyle::Representation
|
|
|
|
property :table_cell_style, as: 'tableCellStyle', class: Google::Apis::DocsV1::TableCellStyle, decorator: Google::Apis::DocsV1::TableCellStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableCellBorder
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :color, as: 'color', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :dash_style, as: 'dashStyle'
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableCellLocation
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :column_index, as: 'columnIndex'
|
|
property :row_index, as: 'rowIndex'
|
|
property :table_start_location, as: 'tableStartLocation', class: Google::Apis::DocsV1::Location, decorator: Google::Apis::DocsV1::Location::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableCellStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color, as: 'backgroundColor', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :border_bottom, as: 'borderBottom', class: Google::Apis::DocsV1::TableCellBorder, decorator: Google::Apis::DocsV1::TableCellBorder::Representation
|
|
|
|
property :border_left, as: 'borderLeft', class: Google::Apis::DocsV1::TableCellBorder, decorator: Google::Apis::DocsV1::TableCellBorder::Representation
|
|
|
|
property :border_right, as: 'borderRight', class: Google::Apis::DocsV1::TableCellBorder, decorator: Google::Apis::DocsV1::TableCellBorder::Representation
|
|
|
|
property :border_top, as: 'borderTop', class: Google::Apis::DocsV1::TableCellBorder, decorator: Google::Apis::DocsV1::TableCellBorder::Representation
|
|
|
|
property :column_span, as: 'columnSpan'
|
|
property :content_alignment, as: 'contentAlignment'
|
|
property :padding_bottom, as: 'paddingBottom', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :padding_left, as: 'paddingLeft', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :padding_right, as: 'paddingRight', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :padding_top, as: 'paddingTop', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :row_span, as: 'rowSpan'
|
|
end
|
|
end
|
|
|
|
class TableCellStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color_suggested, as: 'backgroundColorSuggested'
|
|
property :border_bottom_suggested, as: 'borderBottomSuggested'
|
|
property :border_left_suggested, as: 'borderLeftSuggested'
|
|
property :border_right_suggested, as: 'borderRightSuggested'
|
|
property :border_top_suggested, as: 'borderTopSuggested'
|
|
property :column_span_suggested, as: 'columnSpanSuggested'
|
|
property :content_alignment_suggested, as: 'contentAlignmentSuggested'
|
|
property :padding_bottom_suggested, as: 'paddingBottomSuggested'
|
|
property :padding_left_suggested, as: 'paddingLeftSuggested'
|
|
property :padding_right_suggested, as: 'paddingRightSuggested'
|
|
property :padding_top_suggested, as: 'paddingTopSuggested'
|
|
property :row_span_suggested, as: 'rowSpanSuggested'
|
|
end
|
|
end
|
|
|
|
class TableColumnProperties
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :width, as: 'width', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :width_type, as: 'widthType'
|
|
end
|
|
end
|
|
|
|
class TableOfContents
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :content, as: 'content', class: Google::Apis::DocsV1::StructuralElement, decorator: Google::Apis::DocsV1::StructuralElement::Representation
|
|
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
end
|
|
end
|
|
|
|
class TableRow
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :end_index, as: 'endIndex'
|
|
property :start_index, as: 'startIndex'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_table_row_style_changes, as: 'suggestedTableRowStyleChanges', class: Google::Apis::DocsV1::SuggestedTableRowStyle, decorator: Google::Apis::DocsV1::SuggestedTableRowStyle::Representation
|
|
|
|
collection :table_cells, as: 'tableCells', class: Google::Apis::DocsV1::TableCell, decorator: Google::Apis::DocsV1::TableCell::Representation
|
|
|
|
property :table_row_style, as: 'tableRowStyle', class: Google::Apis::DocsV1::TableRowStyle, decorator: Google::Apis::DocsV1::TableRowStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableRowStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :min_row_height, as: 'minRowHeight', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TableRowStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :min_row_height_suggested, as: 'minRowHeightSuggested'
|
|
end
|
|
end
|
|
|
|
class TableStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
collection :table_column_properties, as: 'tableColumnProperties', class: Google::Apis::DocsV1::TableColumnProperties, decorator: Google::Apis::DocsV1::TableColumnProperties::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TextRun
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :content, as: 'content'
|
|
collection :suggested_deletion_ids, as: 'suggestedDeletionIds'
|
|
collection :suggested_insertion_ids, as: 'suggestedInsertionIds'
|
|
hash :suggested_text_style_changes, as: 'suggestedTextStyleChanges', class: Google::Apis::DocsV1::SuggestedTextStyle, decorator: Google::Apis::DocsV1::SuggestedTextStyle::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TextStyle
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color, as: 'backgroundColor', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :baseline_offset, as: 'baselineOffset'
|
|
property :bold, as: 'bold'
|
|
property :font_size, as: 'fontSize', class: Google::Apis::DocsV1::Dimension, decorator: Google::Apis::DocsV1::Dimension::Representation
|
|
|
|
property :foreground_color, as: 'foregroundColor', class: Google::Apis::DocsV1::OptionalColor, decorator: Google::Apis::DocsV1::OptionalColor::Representation
|
|
|
|
property :italic, as: 'italic'
|
|
property :link, as: 'link', class: Google::Apis::DocsV1::Link, decorator: Google::Apis::DocsV1::Link::Representation
|
|
|
|
property :small_caps, as: 'smallCaps'
|
|
property :strikethrough, as: 'strikethrough'
|
|
property :underline, as: 'underline'
|
|
property :weighted_font_family, as: 'weightedFontFamily', class: Google::Apis::DocsV1::WeightedFontFamily, decorator: Google::Apis::DocsV1::WeightedFontFamily::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class TextStyleSuggestionState
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :background_color_suggested, as: 'backgroundColorSuggested'
|
|
property :baseline_offset_suggested, as: 'baselineOffsetSuggested'
|
|
property :bold_suggested, as: 'boldSuggested'
|
|
property :font_size_suggested, as: 'fontSizeSuggested'
|
|
property :foreground_color_suggested, as: 'foregroundColorSuggested'
|
|
property :italic_suggested, as: 'italicSuggested'
|
|
property :link_suggested, as: 'linkSuggested'
|
|
property :small_caps_suggested, as: 'smallCapsSuggested'
|
|
property :strikethrough_suggested, as: 'strikethroughSuggested'
|
|
property :underline_suggested, as: 'underlineSuggested'
|
|
property :weighted_font_family_suggested, as: 'weightedFontFamilySuggested'
|
|
end
|
|
end
|
|
|
|
class UpdateParagraphStyleRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :fields, as: 'fields'
|
|
property :paragraph_style, as: 'paragraphStyle', class: Google::Apis::DocsV1::ParagraphStyle, decorator: Google::Apis::DocsV1::ParagraphStyle::Representation
|
|
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class UpdateTextStyleRequest
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :fields, as: 'fields'
|
|
property :range, as: 'range', class: Google::Apis::DocsV1::Range, decorator: Google::Apis::DocsV1::Range::Representation
|
|
|
|
property :text_style, as: 'textStyle', class: Google::Apis::DocsV1::TextStyle, decorator: Google::Apis::DocsV1::TextStyle::Representation
|
|
|
|
end
|
|
end
|
|
|
|
class WeightedFontFamily
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :font_family, as: 'fontFamily'
|
|
property :weight, as: 'weight'
|
|
end
|
|
end
|
|
|
|
class WriteControl
|
|
# @private
|
|
class Representation < Google::Apis::Core::JsonRepresentation
|
|
property :required_revision_id, as: 'requiredRevisionId'
|
|
property :target_revision_id, as: 'targetRevisionId'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|