google_api_slides v0.4.0 GoogleApi.Slides.V1.Model.Request View Source

A single kind of update to apply to a presentation.

Attributes

  • createImage (CreateImageRequest): Creates an image. Defaults to: null.
  • createLine (CreateLineRequest): Creates a line. Defaults to: null.
  • createParagraphBullets (CreateParagraphBulletsRequest): Creates bullets for paragraphs. Defaults to: null.
  • createShape (CreateShapeRequest): Creates a new shape. Defaults to: null.
  • createSheetsChart (CreateSheetsChartRequest): Creates an embedded Google Sheets chart. Defaults to: null.
  • createSlide (CreateSlideRequest): Creates a new slide. Defaults to: null.
  • createTable (CreateTableRequest): Creates a new table. Defaults to: null.
  • createVideo (CreateVideoRequest): Creates a video. Defaults to: null.
  • deleteObject (DeleteObjectRequest): Deletes a page or page element from the presentation. Defaults to: null.
  • deleteParagraphBullets (DeleteParagraphBulletsRequest): Deletes bullets from paragraphs. Defaults to: null.
  • deleteTableColumn (DeleteTableColumnRequest): Deletes a column from a table. Defaults to: null.
  • deleteTableRow (DeleteTableRowRequest): Deletes a row from a table. Defaults to: null.
  • deleteText (DeleteTextRequest): Deletes text from a shape or a table cell. Defaults to: null.
  • duplicateObject (DuplicateObjectRequest): Duplicates a slide or page element. Defaults to: null.
  • groupObjects (GroupObjectsRequest): Groups objects, such as page elements. Defaults to: null.
  • insertTableColumns (InsertTableColumnsRequest): Inserts columns into a table. Defaults to: null.
  • insertTableRows (InsertTableRowsRequest): Inserts rows into a table. Defaults to: null.
  • insertText (InsertTextRequest): Inserts text into a shape or table cell. Defaults to: null.
  • mergeTableCells (MergeTableCellsRequest): Merges cells in a Table. Defaults to: null.
  • refreshSheetsChart (RefreshSheetsChartRequest): Refreshes a Google Sheets chart. Defaults to: null.
  • replaceAllShapesWithImage (ReplaceAllShapesWithImageRequest): Replaces all shapes matching some criteria with an image. Defaults to: null.
  • replaceAllShapesWithSheetsChart (ReplaceAllShapesWithSheetsChartRequest): Replaces all shapes matching some criteria with a Google Sheets chart. Defaults to: null.
  • replaceAllText (ReplaceAllTextRequest): Replaces all instances of specified text. Defaults to: null.
  • replaceImage (ReplaceImageRequest): Replaces an existing image with a new image. Defaults to: null.
  • rerouteLine (RerouteLineRequest): Reroutes a line such that it's connected at the two closest connection sites on the connected page elements. Defaults to: null.
  • ungroupObjects (UngroupObjectsRequest): Ungroups objects, such as groups. Defaults to: null.
  • unmergeTableCells (UnmergeTableCellsRequest): Unmerges cells in a Table. Defaults to: null.
  • updateImageProperties (UpdateImagePropertiesRequest): Updates the properties of an Image. Defaults to: null.
  • updateLineCategory (UpdateLineCategoryRequest): Updates the category of a line. Defaults to: null.
  • updateLineProperties (UpdateLinePropertiesRequest): Updates the properties of a Line. Defaults to: null.
  • updatePageElementAltText (UpdatePageElementAltTextRequest): Updates the alt text title and/or description of a page element. Defaults to: null.
  • updatePageElementTransform (UpdatePageElementTransformRequest): Updates the transform of a page element. Defaults to: null.
  • updatePageElementsZOrder (UpdatePageElementsZOrderRequest): Updates the Z-order of page elements. Defaults to: null.
  • updatePageProperties (UpdatePagePropertiesRequest): Updates the properties of a Page. Defaults to: null.
  • updateParagraphStyle (UpdateParagraphStyleRequest): Updates the styling of paragraphs within a Shape or Table. Defaults to: null.
  • updateShapeProperties (UpdateShapePropertiesRequest): Updates the properties of a Shape. Defaults to: null.
  • updateSlidesPosition (UpdateSlidesPositionRequest): Updates the position of a set of slides in the presentation. Defaults to: null.
  • updateTableBorderProperties (UpdateTableBorderPropertiesRequest): Updates the properties of the table borders in a Table. Defaults to: null.
  • updateTableCellProperties (UpdateTableCellPropertiesRequest): Updates the properties of a TableCell. Defaults to: null.
  • updateTableColumnProperties (UpdateTableColumnPropertiesRequest): Updates the properties of a Table column. Defaults to: null.
  • updateTableRowProperties (UpdateTableRowPropertiesRequest): Updates the properties of a Table row. Defaults to: null.
  • updateTextStyle (UpdateTextStyleRequest): Updates the styling of text within a Shape or Table. Defaults to: null.
  • updateVideoProperties (UpdateVideoPropertiesRequest): Updates the properties of a Video. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Slides.V1.Model.Request{
  updateTextStyle: GoogleApi.Slides.V1.Model.UpdateTextStyleRequest.t(),
  updateLineProperties:
    GoogleApi.Slides.V1.Model.UpdateLinePropertiesRequest.t(),
  createTable: GoogleApi.Slides.V1.Model.CreateTableRequest.t(),
  updateVideoProperties:
    GoogleApi.Slides.V1.Model.UpdateVideoPropertiesRequest.t(),
  createSheetsChart: GoogleApi.Slides.V1.Model.CreateSheetsChartRequest.t(),
  updatePageElementTransform:
    GoogleApi.Slides.V1.Model.UpdatePageElementTransformRequest.t(),
  deleteParagraphBullets:
    GoogleApi.Slides.V1.Model.DeleteParagraphBulletsRequest.t(),
  createLine: GoogleApi.Slides.V1.Model.CreateLineRequest.t(),
  refreshSheetsChart: GoogleApi.Slides.V1.Model.RefreshSheetsChartRequest.t(),
  replaceAllShapesWithSheetsChart:
    GoogleApi.Slides.V1.Model.ReplaceAllShapesWithSheetsChartRequest.t(),
  updateTableBorderProperties:
    GoogleApi.Slides.V1.Model.UpdateTableBorderPropertiesRequest.t(),
  createImage: GoogleApi.Slides.V1.Model.CreateImageRequest.t(),
  insertTableColumns: GoogleApi.Slides.V1.Model.InsertTableColumnsRequest.t(),
  unmergeTableCells: GoogleApi.Slides.V1.Model.UnmergeTableCellsRequest.t(),
  updatePageElementsZOrder:
    GoogleApi.Slides.V1.Model.UpdatePageElementsZOrderRequest.t(),
  replaceImage: GoogleApi.Slides.V1.Model.ReplaceImageRequest.t(),
  deleteTableRow: GoogleApi.Slides.V1.Model.DeleteTableRowRequest.t(),
  insertText: GoogleApi.Slides.V1.Model.InsertTextRequest.t(),
  createVideo: GoogleApi.Slides.V1.Model.CreateVideoRequest.t(),
  rerouteLine: GoogleApi.Slides.V1.Model.RerouteLineRequest.t(),
  replaceAllShapesWithImage:
    GoogleApi.Slides.V1.Model.ReplaceAllShapesWithImageRequest.t(),
  deleteTableColumn: GoogleApi.Slides.V1.Model.DeleteTableColumnRequest.t(),
  updateImageProperties:
    GoogleApi.Slides.V1.Model.UpdateImagePropertiesRequest.t(),
  updateParagraphStyle:
    GoogleApi.Slides.V1.Model.UpdateParagraphStyleRequest.t(),
  updateShapeProperties:
    GoogleApi.Slides.V1.Model.UpdateShapePropertiesRequest.t(),
  insertTableRows: GoogleApi.Slides.V1.Model.InsertTableRowsRequest.t(),
  createParagraphBullets:
    GoogleApi.Slides.V1.Model.CreateParagraphBulletsRequest.t(),
  updatePageProperties:
    GoogleApi.Slides.V1.Model.UpdatePagePropertiesRequest.t(),
  updateLineCategory: GoogleApi.Slides.V1.Model.UpdateLineCategoryRequest.t(),
  updateTableRowProperties:
    GoogleApi.Slides.V1.Model.UpdateTableRowPropertiesRequest.t(),
  updateTableCellProperties:
    GoogleApi.Slides.V1.Model.UpdateTableCellPropertiesRequest.t(),
  createSlide: GoogleApi.Slides.V1.Model.CreateSlideRequest.t(),
  deleteObject: GoogleApi.Slides.V1.Model.DeleteObjectRequest.t(),
  duplicateObject: GoogleApi.Slides.V1.Model.DuplicateObjectRequest.t(),
  mergeTableCells: GoogleApi.Slides.V1.Model.MergeTableCellsRequest.t(),
  updateTableColumnProperties:
    GoogleApi.Slides.V1.Model.UpdateTableColumnPropertiesRequest.t(),
  updateSlidesPosition:
    GoogleApi.Slides.V1.Model.UpdateSlidesPositionRequest.t(),
  replaceAllText: GoogleApi.Slides.V1.Model.ReplaceAllTextRequest.t(),
  createShape: GoogleApi.Slides.V1.Model.CreateShapeRequest.t(),
  updatePageElementAltText:
    GoogleApi.Slides.V1.Model.UpdatePageElementAltTextRequest.t(),
  groupObjects: GoogleApi.Slides.V1.Model.GroupObjectsRequest.t(),
  deleteText: GoogleApi.Slides.V1.Model.DeleteTextRequest.t(),
  ungroupObjects: GoogleApi.Slides.V1.Model.UngroupObjectsRequest.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.