Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 Changes in this version + const DriveFileScope + const DriveReadonlyScope + const DriveScope + const PresentationsReadonlyScope + const PresentationsScope + const SpreadsheetsReadonlyScope + const SpreadsheetsScope + type AffineTransform struct + ForceSendFields []string + NullFields []string + ScaleX float64 + ScaleY float64 + ShearX float64 + ShearY float64 + TranslateX float64 + TranslateY float64 + Unit string + func (s *AffineTransform) MarshalJSON() ([]byte, error) + func (s *AffineTransform) UnmarshalJSON(data []byte) error + type AutoText struct + Content string + ForceSendFields []string + NullFields []string + Style *TextStyle + Type string + func (s *AutoText) MarshalJSON() ([]byte, error) + type BatchUpdatePresentationRequest struct + ForceSendFields []string + NullFields []string + Requests []*Request + WriteControl *WriteControl + func (s *BatchUpdatePresentationRequest) MarshalJSON() ([]byte, error) + type BatchUpdatePresentationResponse struct + ForceSendFields []string + NullFields []string + PresentationId string + Replies []*Response + WriteControl *WriteControl + func (s *BatchUpdatePresentationResponse) MarshalJSON() ([]byte, error) + type Bullet struct + BulletStyle *TextStyle + ForceSendFields []string + Glyph string + ListId string + NestingLevel int64 + NullFields []string + func (s *Bullet) MarshalJSON() ([]byte, error) + type ColorScheme struct + Colors []*ThemeColorPair + ForceSendFields []string + NullFields []string + func (s *ColorScheme) MarshalJSON() ([]byte, error) + type ColorStop struct + Alpha float64 + Color *OpaqueColor + ForceSendFields []string + NullFields []string + Position float64 + func (s *ColorStop) MarshalJSON() ([]byte, error) + func (s *ColorStop) UnmarshalJSON(data []byte) error + type CreateImageRequest struct + ElementProperties *PageElementProperties + ForceSendFields []string + NullFields []string + ObjectId string + Url string + func (s *CreateImageRequest) MarshalJSON() ([]byte, error) + type CreateImageResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateImageResponse) MarshalJSON() ([]byte, error) + type CreateLineRequest struct + Category string + ElementProperties *PageElementProperties + ForceSendFields []string + LineCategory string + NullFields []string + ObjectId string + func (s *CreateLineRequest) MarshalJSON() ([]byte, error) + type CreateLineResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateLineResponse) MarshalJSON() ([]byte, error) + type CreateParagraphBulletsRequest struct + BulletPreset string + CellLocation *TableCellLocation + ForceSendFields []string + NullFields []string + ObjectId string + TextRange *Range + func (s *CreateParagraphBulletsRequest) MarshalJSON() ([]byte, error) + type CreateShapeRequest struct + ElementProperties *PageElementProperties + ForceSendFields []string + NullFields []string + ObjectId string + ShapeType string + func (s *CreateShapeRequest) MarshalJSON() ([]byte, error) + type CreateShapeResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateShapeResponse) MarshalJSON() ([]byte, error) + type CreateSheetsChartRequest struct + ChartId int64 + ElementProperties *PageElementProperties + ForceSendFields []string + LinkingMode string + NullFields []string + ObjectId string + SpreadsheetId string + func (s *CreateSheetsChartRequest) MarshalJSON() ([]byte, error) + type CreateSheetsChartResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateSheetsChartResponse) MarshalJSON() ([]byte, error) + type CreateSlideRequest struct + ForceSendFields []string + InsertionIndex int64 + NullFields []string + ObjectId string + PlaceholderIdMappings []*LayoutPlaceholderIdMapping + SlideLayoutReference *LayoutReference + func (s *CreateSlideRequest) MarshalJSON() ([]byte, error) + type CreateSlideResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateSlideResponse) MarshalJSON() ([]byte, error) + type CreateTableRequest struct + Columns int64 + ElementProperties *PageElementProperties + ForceSendFields []string + NullFields []string + ObjectId string + Rows int64 + func (s *CreateTableRequest) MarshalJSON() ([]byte, error) + type CreateTableResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateTableResponse) MarshalJSON() ([]byte, error) + type CreateVideoRequest struct + ElementProperties *PageElementProperties + ForceSendFields []string + Id string + NullFields []string + ObjectId string + Source string + func (s *CreateVideoRequest) MarshalJSON() ([]byte, error) + type CreateVideoResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *CreateVideoResponse) MarshalJSON() ([]byte, error) + type CropProperties struct + Angle float64 + BottomOffset float64 + ForceSendFields []string + LeftOffset float64 + NullFields []string + RightOffset float64 + TopOffset float64 + func (s *CropProperties) MarshalJSON() ([]byte, error) + func (s *CropProperties) UnmarshalJSON(data []byte) error + type DeleteObjectRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *DeleteObjectRequest) MarshalJSON() ([]byte, error) + type DeleteParagraphBulletsRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + NullFields []string + ObjectId string + TextRange *Range + func (s *DeleteParagraphBulletsRequest) MarshalJSON() ([]byte, error) + type DeleteTableColumnRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + NullFields []string + TableObjectId string + func (s *DeleteTableColumnRequest) MarshalJSON() ([]byte, error) + type DeleteTableRowRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + NullFields []string + TableObjectId string + func (s *DeleteTableRowRequest) MarshalJSON() ([]byte, error) + type DeleteTextRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + NullFields []string + ObjectId string + TextRange *Range + func (s *DeleteTextRequest) MarshalJSON() ([]byte, error) + type Dimension struct + ForceSendFields []string + Magnitude float64 + NullFields []string + Unit string + func (s *Dimension) MarshalJSON() ([]byte, error) + func (s *Dimension) UnmarshalJSON(data []byte) error + type DuplicateObjectRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + ObjectIds map[string]string + func (s *DuplicateObjectRequest) MarshalJSON() ([]byte, error) + type DuplicateObjectResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *DuplicateObjectResponse) MarshalJSON() ([]byte, error) + type Group struct + Children []*PageElement + ForceSendFields []string + NullFields []string + func (s *Group) MarshalJSON() ([]byte, error) + type GroupObjectsRequest struct + ChildrenObjectIds []string + ForceSendFields []string + GroupObjectId string + NullFields []string + func (s *GroupObjectsRequest) MarshalJSON() ([]byte, error) + type GroupObjectsResponse struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *GroupObjectsResponse) MarshalJSON() ([]byte, error) + type Image struct + ContentUrl string + ForceSendFields []string + ImageProperties *ImageProperties + NullFields []string + SourceUrl string + func (s *Image) MarshalJSON() ([]byte, error) + type ImageProperties struct + Brightness float64 + Contrast float64 + CropProperties *CropProperties + ForceSendFields []string + Link *Link + NullFields []string + Outline *Outline + Recolor *Recolor + Shadow *Shadow + Transparency float64 + func (s *ImageProperties) MarshalJSON() ([]byte, error) + func (s *ImageProperties) UnmarshalJSON(data []byte) error + type InsertTableColumnsRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + InsertRight bool + NullFields []string + Number int64 + TableObjectId string + func (s *InsertTableColumnsRequest) MarshalJSON() ([]byte, error) + type InsertTableRowsRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + InsertBelow bool + NullFields []string + Number int64 + TableObjectId string + func (s *InsertTableRowsRequest) MarshalJSON() ([]byte, error) + type InsertTextRequest struct + CellLocation *TableCellLocation + ForceSendFields []string + InsertionIndex int64 + NullFields []string + ObjectId string + Text string + func (s *InsertTextRequest) MarshalJSON() ([]byte, error) + type LayoutPlaceholderIdMapping struct + ForceSendFields []string + LayoutPlaceholder *Placeholder + LayoutPlaceholderObjectId string + NullFields []string + ObjectId string + func (s *LayoutPlaceholderIdMapping) MarshalJSON() ([]byte, error) + type LayoutProperties struct + DisplayName string + ForceSendFields []string + MasterObjectId string + Name string + NullFields []string + func (s *LayoutProperties) MarshalJSON() ([]byte, error) + type LayoutReference struct + ForceSendFields []string + LayoutId string + NullFields []string + PredefinedLayout string + func (s *LayoutReference) MarshalJSON() ([]byte, error) + type Line struct + ForceSendFields []string + LineCategory string + LineProperties *LineProperties + LineType string + NullFields []string + func (s *Line) MarshalJSON() ([]byte, error) + type LineConnection struct + ConnectedObjectId string + ConnectionSiteIndex int64 + ForceSendFields []string + NullFields []string + func (s *LineConnection) MarshalJSON() ([]byte, error) + type LineFill struct + ForceSendFields []string + NullFields []string + SolidFill *SolidFill + func (s *LineFill) MarshalJSON() ([]byte, error) + type LineProperties struct + DashStyle string + EndArrow string + EndConnection *LineConnection + ForceSendFields []string + LineFill *LineFill + Link *Link + NullFields []string + StartArrow string + StartConnection *LineConnection + Weight *Dimension + func (s *LineProperties) MarshalJSON() ([]byte, error) + type Link struct + ForceSendFields []string + NullFields []string + PageObjectId string + RelativeLink string + SlideIndex int64 + Url string + func (s *Link) MarshalJSON() ([]byte, error) + type List struct + ForceSendFields []string + ListId string + NestingLevel map[string]NestingLevel + NullFields []string + func (s *List) MarshalJSON() ([]byte, error) + type MasterProperties struct + DisplayName string + ForceSendFields []string + NullFields []string + func (s *MasterProperties) MarshalJSON() ([]byte, error) + type MergeTableCellsRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + TableRange *TableRange + func (s *MergeTableCellsRequest) MarshalJSON() ([]byte, error) + type NestingLevel struct + BulletStyle *TextStyle + ForceSendFields []string + NullFields []string + func (s *NestingLevel) MarshalJSON() ([]byte, error) + type NotesProperties struct + ForceSendFields []string + NullFields []string + SpeakerNotesObjectId string + func (s *NotesProperties) MarshalJSON() ([]byte, error) + type OpaqueColor struct + ForceSendFields []string + NullFields []string + RgbColor *RgbColor + ThemeColor string + func (s *OpaqueColor) MarshalJSON() ([]byte, error) + type OptionalColor struct + ForceSendFields []string + NullFields []string + OpaqueColor *OpaqueColor + func (s *OptionalColor) MarshalJSON() ([]byte, error) + type Outline struct + DashStyle string + ForceSendFields []string + NullFields []string + OutlineFill *OutlineFill + PropertyState string + Weight *Dimension + func (s *Outline) MarshalJSON() ([]byte, error) + type OutlineFill struct + ForceSendFields []string + NullFields []string + SolidFill *SolidFill + func (s *OutlineFill) MarshalJSON() ([]byte, error) + type Page struct + ForceSendFields []string + LayoutProperties *LayoutProperties + MasterProperties *MasterProperties + NotesProperties *NotesProperties + NullFields []string + ObjectId string + PageElements []*PageElement + PageProperties *PageProperties + PageType string + RevisionId string + SlideProperties *SlideProperties + func (s *Page) MarshalJSON() ([]byte, error) + type PageBackgroundFill struct + ForceSendFields []string + NullFields []string + PropertyState string + SolidFill *SolidFill + StretchedPictureFill *StretchedPictureFill + func (s *PageBackgroundFill) MarshalJSON() ([]byte, error) + type PageElement struct + Description string + ElementGroup *Group + ForceSendFields []string + Image *Image + Line *Line + NullFields []string + ObjectId string + Shape *Shape + SheetsChart *SheetsChart + Size *Size + Table *Table + Title string + Transform *AffineTransform + Video *Video + WordArt *WordArt + func (s *PageElement) MarshalJSON() ([]byte, error) + type PageElementProperties struct + ForceSendFields []string + NullFields []string + PageObjectId string + Size *Size + Transform *AffineTransform + func (s *PageElementProperties) MarshalJSON() ([]byte, error) + type PageProperties struct + ColorScheme *ColorScheme + ForceSendFields []string + NullFields []string + PageBackgroundFill *PageBackgroundFill + func (s *PageProperties) MarshalJSON() ([]byte, error) + type ParagraphMarker struct + Bullet *Bullet + ForceSendFields []string + NullFields []string + Style *ParagraphStyle + func (s *ParagraphMarker) MarshalJSON() ([]byte, error) + type ParagraphStyle struct + Alignment string + Direction string + ForceSendFields []string + IndentEnd *Dimension + IndentFirstLine *Dimension + IndentStart *Dimension + LineSpacing float64 + NullFields []string + SpaceAbove *Dimension + SpaceBelow *Dimension + SpacingMode string + func (s *ParagraphStyle) MarshalJSON() ([]byte, error) + func (s *ParagraphStyle) UnmarshalJSON(data []byte) error + type Placeholder struct + ForceSendFields []string + Index int64 + NullFields []string + ParentObjectId string + Type string + func (s *Placeholder) MarshalJSON() ([]byte, error) + type Presentation struct + ForceSendFields []string + Layouts []*Page + Locale string + Masters []*Page + NotesMaster *Page + NullFields []string + PageSize *Size + PresentationId string + RevisionId string + Slides []*Page + Title string + func (s *Presentation) MarshalJSON() ([]byte, error) + type PresentationsBatchUpdateCall struct + func (c *PresentationsBatchUpdateCall) Context(ctx context.Context) *PresentationsBatchUpdateCall + func (c *PresentationsBatchUpdateCall) Do(opts ...googleapi.CallOption) (*BatchUpdatePresentationResponse, error) + func (c *PresentationsBatchUpdateCall) Fields(s ...googleapi.Field) *PresentationsBatchUpdateCall + func (c *PresentationsBatchUpdateCall) Header() http.Header + type PresentationsCreateCall struct + func (c *PresentationsCreateCall) Context(ctx context.Context) *PresentationsCreateCall + func (c *PresentationsCreateCall) Do(opts ...googleapi.CallOption) (*Presentation, error) + func (c *PresentationsCreateCall) Fields(s ...googleapi.Field) *PresentationsCreateCall + func (c *PresentationsCreateCall) Header() http.Header + type PresentationsGetCall struct + func (c *PresentationsGetCall) Context(ctx context.Context) *PresentationsGetCall + func (c *PresentationsGetCall) Do(opts ...googleapi.CallOption) (*Presentation, error) + func (c *PresentationsGetCall) Fields(s ...googleapi.Field) *PresentationsGetCall + func (c *PresentationsGetCall) Header() http.Header + func (c *PresentationsGetCall) IfNoneMatch(entityTag string) *PresentationsGetCall + type PresentationsPagesGetCall struct + func (c *PresentationsPagesGetCall) Context(ctx context.Context) *PresentationsPagesGetCall + func (c *PresentationsPagesGetCall) Do(opts ...googleapi.CallOption) (*Page, error) + func (c *PresentationsPagesGetCall) Fields(s ...googleapi.Field) *PresentationsPagesGetCall + func (c *PresentationsPagesGetCall) Header() http.Header + func (c *PresentationsPagesGetCall) IfNoneMatch(entityTag string) *PresentationsPagesGetCall + type PresentationsPagesGetThumbnailCall struct + func (c *PresentationsPagesGetThumbnailCall) Context(ctx context.Context) *PresentationsPagesGetThumbnailCall + func (c *PresentationsPagesGetThumbnailCall) Do(opts ...googleapi.CallOption) (*Thumbnail, error) + func (c *PresentationsPagesGetThumbnailCall) Fields(s ...googleapi.Field) *PresentationsPagesGetThumbnailCall + func (c *PresentationsPagesGetThumbnailCall) Header() http.Header + func (c *PresentationsPagesGetThumbnailCall) IfNoneMatch(entityTag string) *PresentationsPagesGetThumbnailCall + func (c *PresentationsPagesGetThumbnailCall) ThumbnailPropertiesMimeType(thumbnailPropertiesMimeType string) *PresentationsPagesGetThumbnailCall + func (c *PresentationsPagesGetThumbnailCall) ThumbnailPropertiesThumbnailSize(thumbnailPropertiesThumbnailSize string) *PresentationsPagesGetThumbnailCall + type PresentationsPagesService struct + func NewPresentationsPagesService(s *Service) *PresentationsPagesService + func (r *PresentationsPagesService) Get(presentationId string, pageObjectId string) *PresentationsPagesGetCall + func (r *PresentationsPagesService) GetThumbnail(presentationId string, pageObjectId string) *PresentationsPagesGetThumbnailCall + type PresentationsService struct + Pages *PresentationsPagesService + func NewPresentationsService(s *Service) *PresentationsService + func (r *PresentationsService) BatchUpdate(presentationId string, ...) *PresentationsBatchUpdateCall + func (r *PresentationsService) Create(presentation *Presentation) *PresentationsCreateCall + func (r *PresentationsService) Get(presentationId string) *PresentationsGetCall + type Range struct + EndIndex *int64 + ForceSendFields []string + NullFields []string + StartIndex *int64 + Type string + func (s *Range) MarshalJSON() ([]byte, error) + type Recolor struct + ForceSendFields []string + Name string + NullFields []string + RecolorStops []*ColorStop + func (s *Recolor) MarshalJSON() ([]byte, error) + type RefreshSheetsChartRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *RefreshSheetsChartRequest) MarshalJSON() ([]byte, error) + type ReplaceAllShapesWithImageRequest struct + ContainsText *SubstringMatchCriteria + ForceSendFields []string + ImageReplaceMethod string + ImageUrl string + NullFields []string + PageObjectIds []string + ReplaceMethod string + func (s *ReplaceAllShapesWithImageRequest) MarshalJSON() ([]byte, error) + type ReplaceAllShapesWithImageResponse struct + ForceSendFields []string + NullFields []string + OccurrencesChanged int64 + func (s *ReplaceAllShapesWithImageResponse) MarshalJSON() ([]byte, error) + type ReplaceAllShapesWithSheetsChartRequest struct + ChartId int64 + ContainsText *SubstringMatchCriteria + ForceSendFields []string + LinkingMode string + NullFields []string + PageObjectIds []string + SpreadsheetId string + func (s *ReplaceAllShapesWithSheetsChartRequest) MarshalJSON() ([]byte, error) + type ReplaceAllShapesWithSheetsChartResponse struct + ForceSendFields []string + NullFields []string + OccurrencesChanged int64 + func (s *ReplaceAllShapesWithSheetsChartResponse) MarshalJSON() ([]byte, error) + type ReplaceAllTextRequest struct + ContainsText *SubstringMatchCriteria + ForceSendFields []string + NullFields []string + PageObjectIds []string + ReplaceText string + func (s *ReplaceAllTextRequest) MarshalJSON() ([]byte, error) + type ReplaceAllTextResponse struct + ForceSendFields []string + NullFields []string + OccurrencesChanged int64 + func (s *ReplaceAllTextResponse) MarshalJSON() ([]byte, error) + type ReplaceImageRequest struct + ForceSendFields []string + ImageObjectId string + ImageReplaceMethod string + NullFields []string + Url string + func (s *ReplaceImageRequest) MarshalJSON() ([]byte, error) + type Request struct + CreateImage *CreateImageRequest + CreateLine *CreateLineRequest + CreateParagraphBullets *CreateParagraphBulletsRequest + CreateShape *CreateShapeRequest + CreateSheetsChart *CreateSheetsChartRequest + CreateSlide *CreateSlideRequest + CreateTable *CreateTableRequest + CreateVideo *CreateVideoRequest + DeleteObject *DeleteObjectRequest + DeleteParagraphBullets *DeleteParagraphBulletsRequest + DeleteTableColumn *DeleteTableColumnRequest + DeleteTableRow *DeleteTableRowRequest + DeleteText *DeleteTextRequest + DuplicateObject *DuplicateObjectRequest + ForceSendFields []string + GroupObjects *GroupObjectsRequest + InsertTableColumns *InsertTableColumnsRequest + InsertTableRows *InsertTableRowsRequest + InsertText *InsertTextRequest + MergeTableCells *MergeTableCellsRequest + NullFields []string + RefreshSheetsChart *RefreshSheetsChartRequest + ReplaceAllShapesWithImage *ReplaceAllShapesWithImageRequest + ReplaceAllShapesWithSheetsChart *ReplaceAllShapesWithSheetsChartRequest + ReplaceAllText *ReplaceAllTextRequest + ReplaceImage *ReplaceImageRequest + RerouteLine *RerouteLineRequest + UngroupObjects *UngroupObjectsRequest + UnmergeTableCells *UnmergeTableCellsRequest + UpdateImageProperties *UpdateImagePropertiesRequest + UpdateLineCategory *UpdateLineCategoryRequest + UpdateLineProperties *UpdateLinePropertiesRequest + UpdatePageElementAltText *UpdatePageElementAltTextRequest + UpdatePageElementTransform *UpdatePageElementTransformRequest + UpdatePageElementsZOrder *UpdatePageElementsZOrderRequest + UpdatePageProperties *UpdatePagePropertiesRequest + UpdateParagraphStyle *UpdateParagraphStyleRequest + UpdateShapeProperties *UpdateShapePropertiesRequest + UpdateSlidesPosition *UpdateSlidesPositionRequest + UpdateTableBorderProperties *UpdateTableBorderPropertiesRequest + UpdateTableCellProperties *UpdateTableCellPropertiesRequest + UpdateTableColumnProperties *UpdateTableColumnPropertiesRequest + UpdateTableRowProperties *UpdateTableRowPropertiesRequest + UpdateTextStyle *UpdateTextStyleRequest + UpdateVideoProperties *UpdateVideoPropertiesRequest + func (s *Request) MarshalJSON() ([]byte, error) + type RerouteLineRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + func (s *RerouteLineRequest) MarshalJSON() ([]byte, error) + type Response struct + CreateImage *CreateImageResponse + CreateLine *CreateLineResponse + CreateShape *CreateShapeResponse + CreateSheetsChart *CreateSheetsChartResponse + CreateSlide *CreateSlideResponse + CreateTable *CreateTableResponse + CreateVideo *CreateVideoResponse + DuplicateObject *DuplicateObjectResponse + ForceSendFields []string + GroupObjects *GroupObjectsResponse + NullFields []string + ReplaceAllShapesWithImage *ReplaceAllShapesWithImageResponse + ReplaceAllShapesWithSheetsChart *ReplaceAllShapesWithSheetsChartResponse + ReplaceAllText *ReplaceAllTextResponse + func (s *Response) MarshalJSON() ([]byte, error) + type RgbColor struct + Blue float64 + ForceSendFields []string + Green float64 + NullFields []string + Red float64 + func (s *RgbColor) MarshalJSON() ([]byte, error) + func (s *RgbColor) UnmarshalJSON(data []byte) error + type Service struct + BasePath string + Presentations *PresentationsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type Shadow struct + Alignment string + Alpha float64 + BlurRadius *Dimension + Color *OpaqueColor + ForceSendFields []string + NullFields []string + PropertyState string + RotateWithShape bool + Transform *AffineTransform + Type string + func (s *Shadow) MarshalJSON() ([]byte, error) + func (s *Shadow) UnmarshalJSON(data []byte) error + type Shape struct + ForceSendFields []string + NullFields []string + Placeholder *Placeholder + ShapeProperties *ShapeProperties + ShapeType string + Text *TextContent + func (s *Shape) MarshalJSON() ([]byte, error) + type ShapeBackgroundFill struct + ForceSendFields []string + NullFields []string + PropertyState string + SolidFill *SolidFill + func (s *ShapeBackgroundFill) MarshalJSON() ([]byte, error) + type ShapeProperties struct + ContentAlignment string + ForceSendFields []string + Link *Link + NullFields []string + Outline *Outline + Shadow *Shadow + ShapeBackgroundFill *ShapeBackgroundFill + func (s *ShapeProperties) MarshalJSON() ([]byte, error) + type SheetsChart struct + ChartId int64 + ContentUrl string + ForceSendFields []string + NullFields []string + SheetsChartProperties *SheetsChartProperties + SpreadsheetId string + func (s *SheetsChart) MarshalJSON() ([]byte, error) + type SheetsChartProperties struct + ChartImageProperties *ImageProperties + ForceSendFields []string + NullFields []string + func (s *SheetsChartProperties) MarshalJSON() ([]byte, error) + type Size struct + ForceSendFields []string + Height *Dimension + NullFields []string + Width *Dimension + func (s *Size) MarshalJSON() ([]byte, error) + type SlideProperties struct + ForceSendFields []string + LayoutObjectId string + MasterObjectId string + NotesPage *Page + NullFields []string + func (s *SlideProperties) MarshalJSON() ([]byte, error) + type SolidFill struct + Alpha float64 + Color *OpaqueColor + ForceSendFields []string + NullFields []string + func (s *SolidFill) MarshalJSON() ([]byte, error) + func (s *SolidFill) UnmarshalJSON(data []byte) error + type StretchedPictureFill struct + ContentUrl string + ForceSendFields []string + NullFields []string + Size *Size + func (s *StretchedPictureFill) MarshalJSON() ([]byte, error) + type SubstringMatchCriteria struct + ForceSendFields []string + MatchCase bool + NullFields []string + Text string + func (s *SubstringMatchCriteria) MarshalJSON() ([]byte, error) + type Table struct + Columns int64 + ForceSendFields []string + HorizontalBorderRows []*TableBorderRow + NullFields []string + Rows int64 + TableColumns []*TableColumnProperties + TableRows []*TableRow + VerticalBorderRows []*TableBorderRow + func (s *Table) MarshalJSON() ([]byte, error) + type TableBorderCell struct + ForceSendFields []string + Location *TableCellLocation + NullFields []string + TableBorderProperties *TableBorderProperties + func (s *TableBorderCell) MarshalJSON() ([]byte, error) + type TableBorderFill struct + ForceSendFields []string + NullFields []string + SolidFill *SolidFill + func (s *TableBorderFill) MarshalJSON() ([]byte, error) + type TableBorderProperties struct + DashStyle string + ForceSendFields []string + NullFields []string + TableBorderFill *TableBorderFill + Weight *Dimension + func (s *TableBorderProperties) MarshalJSON() ([]byte, error) + type TableBorderRow struct + ForceSendFields []string + NullFields []string + TableBorderCells []*TableBorderCell + func (s *TableBorderRow) MarshalJSON() ([]byte, error) + type TableCell struct + ColumnSpan int64 + ForceSendFields []string + Location *TableCellLocation + NullFields []string + RowSpan int64 + TableCellProperties *TableCellProperties + Text *TextContent + func (s *TableCell) MarshalJSON() ([]byte, error) + type TableCellBackgroundFill struct + ForceSendFields []string + NullFields []string + PropertyState string + SolidFill *SolidFill + func (s *TableCellBackgroundFill) MarshalJSON() ([]byte, error) + type TableCellLocation struct + ColumnIndex int64 + ForceSendFields []string + NullFields []string + RowIndex int64 + func (s *TableCellLocation) MarshalJSON() ([]byte, error) + type TableCellProperties struct + ContentAlignment string + ForceSendFields []string + NullFields []string + TableCellBackgroundFill *TableCellBackgroundFill + func (s *TableCellProperties) MarshalJSON() ([]byte, error) + type TableColumnProperties struct + ColumnWidth *Dimension + ForceSendFields []string + NullFields []string + func (s *TableColumnProperties) MarshalJSON() ([]byte, error) + type TableRange struct + ColumnSpan int64 + ForceSendFields []string + Location *TableCellLocation + NullFields []string + RowSpan int64 + func (s *TableRange) MarshalJSON() ([]byte, error) + type TableRow struct + ForceSendFields []string + NullFields []string + RowHeight *Dimension + TableCells []*TableCell + TableRowProperties *TableRowProperties + func (s *TableRow) MarshalJSON() ([]byte, error) + type TableRowProperties struct + ForceSendFields []string + MinRowHeight *Dimension + NullFields []string + func (s *TableRowProperties) MarshalJSON() ([]byte, error) + type TextContent struct + ForceSendFields []string + Lists map[string]List + NullFields []string + TextElements []*TextElement + func (s *TextContent) MarshalJSON() ([]byte, error) + type TextElement struct + AutoText *AutoText + EndIndex int64 + ForceSendFields []string + NullFields []string + ParagraphMarker *ParagraphMarker + StartIndex int64 + TextRun *TextRun + func (s *TextElement) MarshalJSON() ([]byte, error) + type TextRun struct + Content string + ForceSendFields []string + NullFields []string + Style *TextStyle + func (s *TextRun) MarshalJSON() ([]byte, error) + type TextStyle struct + BackgroundColor *OptionalColor + BaselineOffset string + Bold bool + FontFamily string + FontSize *Dimension + ForceSendFields []string + ForegroundColor *OptionalColor + Italic bool + Link *Link + NullFields []string + SmallCaps bool + Strikethrough bool + Underline bool + WeightedFontFamily *WeightedFontFamily + func (s *TextStyle) MarshalJSON() ([]byte, error) + type ThemeColorPair struct + Color *RgbColor + ForceSendFields []string + NullFields []string + Type string + func (s *ThemeColorPair) MarshalJSON() ([]byte, error) + type Thumbnail struct + ContentUrl string + ForceSendFields []string + Height int64 + NullFields []string + Width int64 + func (s *Thumbnail) MarshalJSON() ([]byte, error) + type UngroupObjectsRequest struct + ForceSendFields []string + NullFields []string + ObjectIds []string + func (s *UngroupObjectsRequest) MarshalJSON() ([]byte, error) + type UnmergeTableCellsRequest struct + ForceSendFields []string + NullFields []string + ObjectId string + TableRange *TableRange + func (s *UnmergeTableCellsRequest) MarshalJSON() ([]byte, error) + type UpdateImagePropertiesRequest struct + Fields string + ForceSendFields []string + ImageProperties *ImageProperties + NullFields []string + ObjectId string + func (s *UpdateImagePropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateLineCategoryRequest struct + ForceSendFields []string + LineCategory string + NullFields []string + ObjectId string + func (s *UpdateLineCategoryRequest) MarshalJSON() ([]byte, error) + type UpdateLinePropertiesRequest struct + Fields string + ForceSendFields []string + LineProperties *LineProperties + NullFields []string + ObjectId string + func (s *UpdateLinePropertiesRequest) MarshalJSON() ([]byte, error) + type UpdatePageElementAltTextRequest struct + Description string + ForceSendFields []string + NullFields []string + ObjectId string + Title string + func (s *UpdatePageElementAltTextRequest) MarshalJSON() ([]byte, error) + type UpdatePageElementTransformRequest struct + ApplyMode string + ForceSendFields []string + NullFields []string + ObjectId string + Transform *AffineTransform + func (s *UpdatePageElementTransformRequest) MarshalJSON() ([]byte, error) + type UpdatePageElementsZOrderRequest struct + ForceSendFields []string + NullFields []string + Operation string + PageElementObjectIds []string + func (s *UpdatePageElementsZOrderRequest) MarshalJSON() ([]byte, error) + type UpdatePagePropertiesRequest struct + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + PageProperties *PageProperties + func (s *UpdatePagePropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateParagraphStyleRequest struct + CellLocation *TableCellLocation + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + Style *ParagraphStyle + TextRange *Range + func (s *UpdateParagraphStyleRequest) MarshalJSON() ([]byte, error) + type UpdateShapePropertiesRequest struct + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + ShapeProperties *ShapeProperties + func (s *UpdateShapePropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateSlidesPositionRequest struct + ForceSendFields []string + InsertionIndex int64 + NullFields []string + SlideObjectIds []string + func (s *UpdateSlidesPositionRequest) MarshalJSON() ([]byte, error) + type UpdateTableBorderPropertiesRequest struct + BorderPosition string + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + TableBorderProperties *TableBorderProperties + TableRange *TableRange + func (s *UpdateTableBorderPropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateTableCellPropertiesRequest struct + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + TableCellProperties *TableCellProperties + TableRange *TableRange + func (s *UpdateTableCellPropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateTableColumnPropertiesRequest struct + ColumnIndices []int64 + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + TableColumnProperties *TableColumnProperties + func (s *UpdateTableColumnPropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateTableRowPropertiesRequest struct + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + RowIndices []int64 + TableRowProperties *TableRowProperties + func (s *UpdateTableRowPropertiesRequest) MarshalJSON() ([]byte, error) + type UpdateTextStyleRequest struct + CellLocation *TableCellLocation + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + Style *TextStyle + TextRange *Range + func (s *UpdateTextStyleRequest) MarshalJSON() ([]byte, error) + type UpdateVideoPropertiesRequest struct + Fields string + ForceSendFields []string + NullFields []string + ObjectId string + VideoProperties *VideoProperties + func (s *UpdateVideoPropertiesRequest) MarshalJSON() ([]byte, error) + type Video struct + ForceSendFields []string + Id string + NullFields []string + Source string + Url string + VideoProperties *VideoProperties + func (s *Video) MarshalJSON() ([]byte, error) + type VideoProperties struct + AutoPlay bool + End int64 + ForceSendFields []string + Mute bool + NullFields []string + Outline *Outline + Start int64 + func (s *VideoProperties) MarshalJSON() ([]byte, error) + type WeightedFontFamily struct + FontFamily string + ForceSendFields []string + NullFields []string + Weight int64 + func (s *WeightedFontFamily) MarshalJSON() ([]byte, error) + type WordArt struct + ForceSendFields []string + NullFields []string + RenderedText string + func (s *WordArt) MarshalJSON() ([]byte, error) + type WriteControl struct + ForceSendFields []string + NullFields []string + RequiredRevisionId string + func (s *WriteControl) MarshalJSON() ([]byte, error)