GoogleApi.Slides.V1.Model.Request (google_api_slides v0.24.0)

View Source

A single kind of update to apply to a presentation.

Attributes

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

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

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

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.