Slides

This service allows scripts to create, access, and modify Google Slides
files. See also the [Google Slides documentation](https://developers.google.com/slides)
for more details on the underlying features of the Slides service.

## Classes

| Name | Brief description |
|---|---|
| `https://developers.google.com/apps-script/reference/slides/affine-transform` | A 3x3 matrix used to transform source coordinates (x1, y1) into destination coordinates (x2, y2) according to matrix multiplication: ```text [ x2 ]   [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1  ]   [   0      0        1      ] [ 1  ] ``` |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | A builder for `https://developers.google.com/apps-script/reference/slides/affine-transform` objects. |
| `https://developers.google.com/apps-script/reference/slides/alignment-position` | The alignment position to apply. |
| `https://developers.google.com/apps-script/reference/slides/arrow-style` | The kinds of start and end forms with which linear geometry can be rendered. |
| `https://developers.google.com/apps-script/reference/slides/auto-text` | An element of text that is dynamically replaced with content that can change over time, such as a slide number. |
| `https://developers.google.com/apps-script/reference/slides/auto-text-type` | The types of auto text. |
| `https://developers.google.com/apps-script/reference/slides/autofit` | Describes the autofit settings of a shape. |
| `https://developers.google.com/apps-script/reference/slides/autofit-type` | The autofit types. |
| `https://developers.google.com/apps-script/reference/slides/border` | Describes the border around an element. |
| `https://developers.google.com/apps-script/reference/slides/cell-merge-state` | The table cell merge states. |
| `https://developers.google.com/apps-script/reference/slides/color` | An opaque color |
| `https://developers.google.com/apps-script/reference/slides/color-scheme` | A color scheme defines a mapping from members of `https://developers.google.com/apps-script/reference/slides/theme-color-type` to the actual colors used to render them. |
| `https://developers.google.com/apps-script/reference/slides/connection-site` | The connection site on a `PageElement` that can connect to a `https://developers.google.com/apps-script/reference/slides/line#isConnector()`. |
| `https://developers.google.com/apps-script/reference/slides/content-alignment` | The content alignments for a `https://developers.google.com/apps-script/reference/slides/shape` or `https://developers.google.com/apps-script/reference/slides/table-cell`. |
| `https://developers.google.com/apps-script/reference/slides/dash-style` | The kinds of dashes with which linear geometry can be rendered. |
| `https://developers.google.com/apps-script/reference/slides/fill` | Describes the page element's background |
| `https://developers.google.com/apps-script/reference/slides/fill-type` | The kinds of fill. |
| `https://developers.google.com/apps-script/reference/slides/group` | A collection of `https://developers.google.com/apps-script/reference/slides/page-element`s joined as a single unit. |
| `https://developers.google.com/apps-script/reference/slides/image` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing an image. |
| `https://developers.google.com/apps-script/reference/slides/layout` | A layout in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/line` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a line. |
| `https://developers.google.com/apps-script/reference/slides/line-category` | The line category. |
| `https://developers.google.com/apps-script/reference/slides/line-fill` | Describes the fill of a line or outline |
| `https://developers.google.com/apps-script/reference/slides/line-fill-type` | The kinds of line fill. |
| `https://developers.google.com/apps-script/reference/slides/line-type` | The line types. |
| `https://developers.google.com/apps-script/reference/slides/link` | A hypertext link. |
| `https://developers.google.com/apps-script/reference/slides/link-type` | The types of a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/list` | A list in the text. |
| `https://developers.google.com/apps-script/reference/slides/list-preset` | Preset patterns of glyphs for lists in text. |
| `https://developers.google.com/apps-script/reference/slides/list-style` | The list styling for a range of text. |
| `https://developers.google.com/apps-script/reference/slides/master` | A master in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/notes-master` | A notes master in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/notes-page` | A notes page in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/page` | A page in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/page-background` | Describes the page's background |
| `https://developers.google.com/apps-script/reference/slides/page-background-type` | The kinds of page backgrounds. |
| `https://developers.google.com/apps-script/reference/slides/page-element` | A visual element rendered on a page. |
| `https://developers.google.com/apps-script/reference/slides/page-element-range` | A collection of one or more `https://developers.google.com/apps-script/reference/slides/page-element` instances. |
| `https://developers.google.com/apps-script/reference/slides/page-element-type` | The page element type. |
| `https://developers.google.com/apps-script/reference/slides/page-range` | A collection of one or more `https://developers.google.com/apps-script/reference/slides/page` instances. |
| `https://developers.google.com/apps-script/reference/slides/page-type` | The page types. |
| `https://developers.google.com/apps-script/reference/slides/paragraph` | A segment of text terminated by a newline character. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-alignment` | The types of text alignment for a paragraph. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style` | The styles of text that apply to entire paragraphs. |
| `https://developers.google.com/apps-script/reference/slides/picture-fill` | A fill that renders an image that's stretched to the dimensions of its container. |
| `https://developers.google.com/apps-script/reference/slides/placeholder-type` | The placeholder types. |
| `https://developers.google.com/apps-script/reference/slides/point` | A point representing a location. |
| `https://developers.google.com/apps-script/reference/slides/predefined-layout` | Predefined layouts. |
| `https://developers.google.com/apps-script/reference/slides/presentation` | A presentation. |
| `https://developers.google.com/apps-script/reference/slides/selection` | The user's selection in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/selection-type` | Type of `https://developers.google.com/apps-script/reference/slides/selection`. |
| `https://developers.google.com/apps-script/reference/slides/shape` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a generic shape that does not have a more specific classification. |
| `https://developers.google.com/apps-script/reference/slides/shape-type` | The shape types. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a linked chart embedded from Google Sheets. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart-embed-type` | The Sheets chart's embed type. |
| `https://developers.google.com/apps-script/reference/slides/slide` | A slide in a presentation. |
| `https://developers.google.com/apps-script/reference/slides/slide-linking-mode` | The mode of links between slides. |
| `https://developers.google.com/apps-script/reference/slides/slide-position` | The relative position of a `https://developers.google.com/apps-script/reference/slides/slide`. |
| `https://developers.google.com/apps-script/reference/slides/slides-app` | Creates and opens `https://developers.google.com/apps-script/reference/slides/presentation` that can be edited. |
| `https://developers.google.com/apps-script/reference/slides/solid-fill` | A solid color fill. |
| `https://developers.google.com/apps-script/reference/slides/spacing-mode` | The different modes for paragraph spacing. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a speaker spotlight. |
| `https://developers.google.com/apps-script/reference/slides/table` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a table. |
| `https://developers.google.com/apps-script/reference/slides/table-cell` | A cell in a table. |
| `https://developers.google.com/apps-script/reference/slides/table-cell-range` | A collection of one or more `https://developers.google.com/apps-script/reference/slides/table-cell` instances. |
| `https://developers.google.com/apps-script/reference/slides/table-column` | A column in a table. |
| `https://developers.google.com/apps-script/reference/slides/table-row` | A row in a table. |
| `https://developers.google.com/apps-script/reference/slides/text-baseline-offset` | The text vertical offset from its normal position. |
| `https://developers.google.com/apps-script/reference/slides/text-direction` | The directions text can flow in. |
| `https://developers.google.com/apps-script/reference/slides/text-range` | A segment of the text contents of a `https://developers.google.com/apps-script/reference/slides/shape` or a `https://developers.google.com/apps-script/reference/slides/table-cell`. |
| `https://developers.google.com/apps-script/reference/slides/text-style` | The style of text. |
| `https://developers.google.com/apps-script/reference/slides/theme-color` | A color that refers to an entry in the page's `https://developers.google.com/apps-script/reference/slides/color-scheme`. |
| `https://developers.google.com/apps-script/reference/slides/theme-color-type` | The name of an entry in the page's color scheme. |
| `https://developers.google.com/apps-script/reference/slides/video` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing a video. |
| `https://developers.google.com/apps-script/reference/slides/video-source-type` | The video source types. |
| `https://developers.google.com/apps-script/reference/slides/word-art` | A `https://developers.google.com/apps-script/reference/slides/page-element` representing word art. |

## `https://developers.google.com/apps-script/reference/slides/affine-transform`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getScaleX()` | `Number` | Gets the X coordinate scaling element. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getScaleY()` | `Number` | Gets the Y coordinate scaling element. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getShearX()` | `Number` | Gets the X coordinate shearing element. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getShearY()` | `Number` | Gets the Y coordinate shearing element. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getTranslateX()` | `Number` | Gets the X coordinate translation element in points. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#getTranslateY()` | `Number` | Gets the Y coordinate translation element in points. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform#toBuilder()` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Returns a new `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` based on this transform. |

## `https://developers.google.com/apps-script/reference/slides/affine-transform-builder`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#build()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Creates an `https://developers.google.com/apps-script/reference/slides/affine-transform` object initialized with the elements set in the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setScaleX(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the X coordinate scaling element and returns the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setScaleY(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the Y coordinate scaling element and returns the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setShearX(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the X coordinate shearing element and returns the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setShearY(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the Y coordinate shearing element and returns the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setTranslateX(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the X coordinate translation element in points, and returns the builder. |
| `https://developers.google.com/apps-script/reference/slides/affine-transform-builder#setTranslateY(Number)` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Sets the Y coordinate translation element in points, and returns the builder. |

## `https://developers.google.com/apps-script/reference/slides/alignment-position`

### Properties

| Property | Type | Description |
|---|---|---|
| `CENTER` | `Enum` | Align to the center. |
| `HORIZONTAL_CENTER` | `Enum` | Align to the horizontal center. |
| `VERTICAL_CENTER` | `Enum` | Align to the vertical center. |

## `https://developers.google.com/apps-script/reference/slides/arrow-style`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | An arrow style that is not supported. |
| `NONE` | `Enum` | No arrow. |
| `STEALTH_ARROW` | `Enum` | Arrow with notched back. |
| `FILL_ARROW` | `Enum` | Filled arrow. |
| `FILL_CIRCLE` | `Enum` | Filled circle. |
| `FILL_SQUARE` | `Enum` | Filled square. |
| `FILL_DIAMOND` | `Enum` | Filled diamond. |
| `OPEN_ARROW` | `Enum` | Hollow arrow. |
| `OPEN_CIRCLE` | `Enum` | Hollow circle. |
| `OPEN_SQUARE` | `Enum` | Hollow square. |
| `OPEN_DIAMOND` | `Enum` | Hollow diamond. |

## `https://developers.google.com/apps-script/reference/slides/auto-text`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/auto-text#getAutoTextType()` | `https://developers.google.com/apps-script/reference/slides/auto-text-type|null` | Returns the type of auto text. |
| `https://developers.google.com/apps-script/reference/slides/auto-text#getIndex()` | `Integer|null` | Returns the index of the auto text. |
| `https://developers.google.com/apps-script/reference/slides/auto-text#getRange()` | `https://developers.google.com/apps-script/reference/slides/text-range|null` | Returns a `https://developers.google.com/apps-script/reference/slides/text-range` spanning the auto text. |

## `https://developers.google.com/apps-script/reference/slides/auto-text-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | An auto text type that is not supported. |
| `SLIDE_NUMBER` | `Enum` | A slide number. |

## `https://developers.google.com/apps-script/reference/slides/autofit`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/autofit#disableAutofit()` | `https://developers.google.com/apps-script/reference/slides/autofit` | Sets the `https://developers.google.com/apps-script/reference/slides/autofit-type` of a shape to `https://developers.google.com/apps-script/reference/slides/autofit-type#NONE`. |
| `https://developers.google.com/apps-script/reference/slides/autofit#getAutofitType()` | `https://developers.google.com/apps-script/reference/slides/autofit-type` | Gets the `https://developers.google.com/apps-script/reference/slides/autofit-type` of the shape. |
| `https://developers.google.com/apps-script/reference/slides/autofit#getFontScale()` | `Number` | Gets the font scale applied to the shape. |
| `https://developers.google.com/apps-script/reference/slides/autofit#getLineSpacingReduction()` | `Number` | Gets the line spacing reduction applied to the shape. |

## `https://developers.google.com/apps-script/reference/slides/autofit-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | An autofit type that is not supported. |
| `NONE` | `Enum` | Autofit isn't applied. |
| `TEXT_AUTOFIT` | `Enum` | Shrinks the text on overflow. |
| `SHAPE_AUTOFIT` | `Enum` | Resizes the shape to fit the text. |

## `https://developers.google.com/apps-script/reference/slides/border`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/border#getDashStyle()` | `https://developers.google.com/apps-script/reference/slides/dash-style|null` | Gets the `https://developers.google.com/apps-script/reference/slides/dash-style` of the border. |
| `https://developers.google.com/apps-script/reference/slides/border#getLineFill()` | `https://developers.google.com/apps-script/reference/slides/line-fill` | Gets the `https://developers.google.com/apps-script/reference/slides/line-fill` of the border. |
| `https://developers.google.com/apps-script/reference/slides/border#getWeight()` | `Number|null` | Gets the thickness of the border in points. |
| `https://developers.google.com/apps-script/reference/slides/border#isVisible()` | `Boolean` | Gets whether the border is visible or not. |
| `https://developers.google.com/apps-script/reference/slides/border#setDashStyle(DashStyle)` | `https://developers.google.com/apps-script/reference/slides/border` | Sets the `https://developers.google.com/apps-script/reference/slides/dash-style` of the border. |
| `https://developers.google.com/apps-script/reference/slides/border#setTransparent()` | `https://developers.google.com/apps-script/reference/slides/border` | Sets the border to be transparent. |
| `https://developers.google.com/apps-script/reference/slides/border#setWeight(Number)` | `https://developers.google.com/apps-script/reference/slides/border` | Sets the thickness of the border in points. |

## `https://developers.google.com/apps-script/reference/slides/cell-merge-state`

### Properties

| Property | Type | Description |
|---|---|---|
| `NORMAL` | `Enum` | The cell is not merged. |
| `HEAD` | `Enum` | The cell is merged and it is the head (for example, upper left) cell within the merged set of cells. |
| `MERGED` | `Enum` | The cell is merged but is not the head (for example, upper left) cell. |

## `https://developers.google.com/apps-script/reference/slides/color`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/color#asRgbColor()` | `https://developers.google.com/apps-script/base/rgb-color.html` | Converts this color to an `https://developers.google.com/apps-script/base/rgb-color.html`. |
| `https://developers.google.com/apps-script/reference/slides/color#asThemeColor()` | `https://developers.google.com/apps-script/reference/slides/theme-color` | Converts this color to a `https://developers.google.com/apps-script/reference/slides/theme-color`. |
| `https://developers.google.com/apps-script/reference/slides/color#getColorType()` | `https://developers.google.com/apps-script/base/color-type.html` | Get the type of this color. |

## `https://developers.google.com/apps-script/reference/slides/color-scheme`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/color-scheme#getConcreteColor(ThemeColorType)` | `https://developers.google.com/apps-script/reference/slides/color` | Returns the concrete `https://developers.google.com/apps-script/reference/slides/color` associated with the `https://developers.google.com/apps-script/reference/slides/theme-color-type` in this color scheme. |
| `https://developers.google.com/apps-script/reference/slides/color-scheme#getThemeColors()` | `https://developers.google.com/apps-script/reference/slides/theme-color-type` | Returns a list of all possible theme color types in a color scheme. |
| `https://developers.google.com/apps-script/reference/slides/color-scheme#setConcreteColor(ThemeColorType,Color)` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Sets the concrete color associated with the `https://developers.google.com/apps-script/reference/slides/theme-color-type` in this color scheme to the given color. |
| `https://developers.google.com/apps-script/reference/slides/color-scheme#setConcreteColor(ThemeColorType,Integer,Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Sets the concrete color associated with the `https://developers.google.com/apps-script/reference/slides/theme-color-type` in this color scheme to the given color in RGB format. |
| `https://developers.google.com/apps-script/reference/slides/color-scheme#setConcreteColor(ThemeColorType,String)` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Sets the concrete color associated with the `https://developers.google.com/apps-script/reference/slides/theme-color-type` in this color scheme to the given color in HEX format. |

## `https://developers.google.com/apps-script/reference/slides/connection-site`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/connection-site#getIndex()` | `Integer` | Returns the index of the connection site. |
| `https://developers.google.com/apps-script/reference/slides/connection-site#getPageElement()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the `PageElement` that the connection site is on. |

## `https://developers.google.com/apps-script/reference/slides/content-alignment`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A content alignment that is not supported. |
| `TOP` | `Enum` | Aligns the content to the top of the content holder. |
| `MIDDLE` | `Enum` | Aligns the content to the middle of the content holder. |
| `BOTTOM` | `Enum` | Aligns the content to the bottom of the content holder. |

## `https://developers.google.com/apps-script/reference/slides/dash-style`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A dash style that is not supported. |
| `SOLID` | `Enum` | Solid line. |
| `DOT` | `Enum` | Dotted line. |
| `DASH` | `Enum` | Dashed line. |
| `DASH_DOT` | `Enum` | Alternating dashes and dots. |
| `LONG_DASH` | `Enum` | Line with large dashes. |
| `LONG_DASH_DOT` | `Enum` | Alternating large dashes and dots. |

## `https://developers.google.com/apps-script/reference/slides/fill`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/fill#getSolidFill()` | `https://developers.google.com/apps-script/reference/slides/solid-fill|null` | Get the solid fill of this background, or `null` if the fill type is not `https://developers.google.com/apps-script/reference/slides/fill-type#SOLID`. |
| `https://developers.google.com/apps-script/reference/slides/fill#getType()` | `https://developers.google.com/apps-script/reference/slides/fill-type` | Get the type of this fill. |
| `https://developers.google.com/apps-script/reference/slides/fill#isVisible()` | `Boolean` | Whether the background is visible. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(Color)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(Color,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(Integer,Integer,Integer)` | `void` | Sets the solid fill to the given RGB values. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(Integer,Integer,Integer,Number)` | `void` | Sets the solid fill to the given alpha and RGB values. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(String)` | `void` | Sets the solid fill to the given hex color string. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(String,Number)` | `void` | Sets the solid fill to the given alpha and hex color string. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(ThemeColorType)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/fill#setSolidFill(ThemeColorType,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/fill#setTransparent()` | `void` | Sets the background to transparent. |

## `https://developers.google.com/apps-script/reference/slides/fill-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A fill type that is not supported. |
| `NONE` | `Enum` | No fill, so the background is transparent. |
| `SOLID` | `Enum` | A solid color fill. |

## `https://developers.google.com/apps-script/reference/slides/group`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/group#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/group` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/group#bringForward()` | `https://developers.google.com/apps-script/reference/slides/group` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/group#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/group` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/group#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/group#getChildren()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Gets the collection of page elements in the group. |
| `https://developers.google.com/apps-script/reference/slides/group#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/group#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/group#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/group#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/group#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/group#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/group#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/group#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/group#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/group#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Gets the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/group#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/group` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/group#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/group#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/group#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/group#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/group#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/group#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/group` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/group#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/group` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/group#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/group#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/group#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/group#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/group#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/group` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/group#ungroup()` | `void` | Ungroups the elements of the group. |

## `https://developers.google.com/apps-script/reference/slides/image`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/image#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/image` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/image#bringForward()` | `https://developers.google.com/apps-script/reference/slides/image` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/image#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/image` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/image#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/image#getAs(String)` | `https://developers.google.com/apps-script/base/blob.html` | Return the data inside this object as a blob converted to the specified content type. |
| `https://developers.google.com/apps-script/reference/slides/image#getBlob()` | `https://developers.google.com/apps-script/base/blob.html` | Return the data inside this image as a blob. |
| `https://developers.google.com/apps-script/reference/slides/image#getBorder()` | `https://developers.google.com/apps-script/reference/slides/border` | Returns the `https://developers.google.com/apps-script/reference/slides/border` of the image. |
| `https://developers.google.com/apps-script/reference/slides/image#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/image#getContentUrl()` | `String` | Gets a URL to the image. |
| `https://developers.google.com/apps-script/reference/slides/image#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/image#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/image#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/image#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` or `null` if there is no link. |
| `https://developers.google.com/apps-script/reference/slides/image#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/image#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/image#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/image#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/image#getParentPlaceholder()` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the parent page element of the placeholder. |
| `https://developers.google.com/apps-script/reference/slides/image#getPlaceholderIndex()` | `Integer|null` | Returns the index of the placeholder image. |
| `https://developers.google.com/apps-script/reference/slides/image#getPlaceholderType()` | `https://developers.google.com/apps-script/reference/slides/placeholder-type` | Returns the placeholder type of the image, or `PlaceholderType.NONE` if the shape is not a placeholder. |
| `https://developers.google.com/apps-script/reference/slides/image#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#getSourceUrl()` | `String|null` | Gets the image's source URL, if available. |
| `https://developers.google.com/apps-script/reference/slides/image#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/image#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/image#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/image` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/image#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/image#removeLink()` | `void` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/image#replace(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this image with an image described by a [`BlobSource`](https://developers.google.com/apps-script/reference/base/blob-source) object. |
| `https://developers.google.com/apps-script/reference/slides/image#replace(BlobSource,Boolean)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this image with an image described by a `https://developers.google.com/apps-script/reference/slides/image` object, optionally cropping the image to fit. |
| `https://developers.google.com/apps-script/reference/slides/image#replace(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this image with another image downloaded from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/image#replace(String,Boolean)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this image with another image downloaded from the provided URL, optionally cropping the image to fit. |
| `https://developers.google.com/apps-script/reference/slides/image#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/image#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/image#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/image#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/image#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/image` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/image#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/image` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/image#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/image#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/image#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/image#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/image#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/image#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/image#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/image#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/image#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/image#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/layout`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/layout#getBackground()` | `https://developers.google.com/apps-script/reference/slides/page-background` | Gets the page's background. |
| `https://developers.google.com/apps-script/reference/slides/layout#getColorScheme()` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Gets the `https://developers.google.com/apps-script/reference/slides/color-scheme` associated with the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getLayoutName()` | `String` | Gets the name of the layout. |
| `https://developers.google.com/apps-script/reference/slides/layout#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getMaster()` | `https://developers.google.com/apps-script/reference/slides/master` | Gets the master that the layout is based on. |
| `https://developers.google.com/apps-script/reference/slides/layout#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPageType()` | `https://developers.google.com/apps-script/reference/slides/page-type` | Gets the type of the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/layout#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#group(PageElement)` | `https://developers.google.com/apps-script/reference/slides/group` | Groups all the specified page elements. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertGroup(Group)` | `https://developers.google.com/apps-script/reference/slides/group` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/group` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertImage(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertImage(BlobSource,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertImage(Image)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertImage(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertImage(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertLine(Line)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/line` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertLine(LineCategory,ConnectionSite,ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page connecting two `https://developers.google.com/apps-script/reference/slides/connection-site`. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertLine(LineCategory,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertPageElement(PageElement)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/page-element` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertShape(Shape)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/shape` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertShape(ShapeType)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertShape(ShapeType,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertSheetsChart(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertSheetsChart(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertSheetsChart(SheetsChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/sheets-chart` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertSheetsChartAsImage(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertSheetsChartAsImage(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertTable(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertTable(Integer,Integer,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertTable(Table)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/table` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertTextBox(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertTextBox(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertVideo(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video at the top left corner of the page with a default size. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertVideo(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertVideo(Video)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/video` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#insertWordArt(WordArt)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/word-art` on the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#remove()` | `void` | Removes the page. |
| `https://developers.google.com/apps-script/reference/slides/layout#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/layout#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/layout#selectAsCurrentPage()` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page` in the active presentation as the `https://developers.google.com/apps-script/reference/slides/selection#getCurrentPage()` and removes any previous selection. |

## `https://developers.google.com/apps-script/reference/slides/line`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/line#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/line` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/line#bringForward()` | `https://developers.google.com/apps-script/reference/slides/line` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/line#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/line` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/line#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/line#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/line#getDashStyle()` | `https://developers.google.com/apps-script/reference/slides/dash-style` | Gets the `https://developers.google.com/apps-script/reference/slides/dash-style` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/line#getEnd()` | `https://developers.google.com/apps-script/reference/slides/point` | Returns the end point of the line, measured from the upper-left corner of the page. |
| `https://developers.google.com/apps-script/reference/slides/line#getEndArrow()` | `https://developers.google.com/apps-script/reference/slides/arrow-style` | Gets the `https://developers.google.com/apps-script/reference/slides/arrow-style` of the arrow at the end of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getEndConnection()` | `https://developers.google.com/apps-script/reference/slides/connection-site|null` | Returns the connection at the end of the line, or `null` if there is no connection. |
| `https://developers.google.com/apps-script/reference/slides/line#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/line#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/line#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#getLineCategory()` | `https://developers.google.com/apps-script/reference/slides/line-category` | Gets the `https://developers.google.com/apps-script/reference/slides/line-category` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getLineFill()` | `https://developers.google.com/apps-script/reference/slides/line-fill` | Gets the `https://developers.google.com/apps-script/reference/slides/line-fill` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getLineType()` | `https://developers.google.com/apps-script/reference/slides/line-type` | Gets the `https://developers.google.com/apps-script/reference/slides/line-type` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` or `null` if there is no link. |
| `https://developers.google.com/apps-script/reference/slides/line#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/line#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/line#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/line#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/line#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#getStart()` | `https://developers.google.com/apps-script/reference/slides/point` | Returns the start point of the line, measured from the upper-left corner of the page. |
| `https://developers.google.com/apps-script/reference/slides/line#getStartArrow()` | `https://developers.google.com/apps-script/reference/slides/arrow-style` | Gets the `https://developers.google.com/apps-script/reference/slides/arrow-style` of the arrow at the beginning of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#getStartConnection()` | `https://developers.google.com/apps-script/reference/slides/connection-site|null` | Returns the connection at the beginning of the line, or `null` if there is no connection. |
| `https://developers.google.com/apps-script/reference/slides/line#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/line#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/line#getWeight()` | `Number` | Returns the thickness of the line in points. |
| `https://developers.google.com/apps-script/reference/slides/line#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#isConnector()` | `Boolean` | Returns `true` if the line is a connector, or `false` if not. |
| `https://developers.google.com/apps-script/reference/slides/line#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/line` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/line#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/line#removeLink()` | `void` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/line#reroute()` | `https://developers.google.com/apps-script/reference/slides/line` | Reroutes the start and end of the line to the closest two connection sites on the connected page elements. |
| `https://developers.google.com/apps-script/reference/slides/line#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/line#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/line#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/line#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/line#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/line` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/line#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/line` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/line#setDashStyle(DashStyle)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the `https://developers.google.com/apps-script/reference/slides/dash-style` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/line#setEnd(Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the position of the end point of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setEnd(Point)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the position of the end point of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setEndArrow(ArrowStyle)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the `https://developers.google.com/apps-script/reference/slides/arrow-style` of the arrow at the end of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setEndConnection(ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the connection at the end of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#setLineCategory(LineCategory)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the `https://developers.google.com/apps-script/reference/slides/line-category` of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/line#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/line#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/line#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/line#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/line#setStart(Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the position of the start point of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setStart(Point)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the position of the start point of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setStartArrow(ArrowStyle)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the `https://developers.google.com/apps-script/reference/slides/arrow-style` of the arrow at the beginning of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setStartConnection(ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the connection at the beginning of the line. |
| `https://developers.google.com/apps-script/reference/slides/line#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/line#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/line#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/line#setWeight(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the thickness of the line in points. |
| `https://developers.google.com/apps-script/reference/slides/line#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/line-category`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A line category that is not supported. |
| `STRAIGHT` | `Enum` | Straight connectors, including straight connector 1. |
| `BENT` | `Enum` | Bent connectors, including bent connector 2 to 5. |
| `CURVED` | `Enum` | Curved connectors, including curved connector 2 to 5. |

## `https://developers.google.com/apps-script/reference/slides/line-fill`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/line-fill#getFillType()` | `https://developers.google.com/apps-script/reference/slides/line-fill-type` | Gets the type of the line fill. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#getSolidFill()` | `https://developers.google.com/apps-script/reference/slides/solid-fill|null` | Gets the solid fill of the line, or `null` if the fill type is not `https://developers.google.com/apps-script/reference/slides/line-fill-type#SOLID`. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(Color)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(Color,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(Integer,Integer,Integer)` | `void` | Sets the solid fill to the given RGB values. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(Integer,Integer,Integer,Number)` | `void` | Sets the solid fill to the given alpha and RGB values. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(String)` | `void` | Sets the solid fill to the given hex color string. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(String,Number)` | `void` | Sets the solid fill to the given alpha and hex color string. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(ThemeColorType)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/line-fill#setSolidFill(ThemeColorType,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |

## `https://developers.google.com/apps-script/reference/slides/line-fill-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A line fill type that is not supported. |
| `NONE` | `Enum` | No fill, so the line or outline is transparent. |
| `SOLID` | `Enum` | A solid color fill. |

## `https://developers.google.com/apps-script/reference/slides/line-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A line type that is not supported. |
| `STRAIGHT_CONNECTOR_1` | `Enum` | Straight connector 1 form. |
| `BENT_CONNECTOR_2` | `Enum` | Bent connector 2 form. |
| `BENT_CONNECTOR_3` | `Enum` | Bent connector 3 form. |
| `BENT_CONNECTOR_4` | `Enum` | Bent connector 4 form. |
| `BENT_CONNECTOR_5` | `Enum` | Bent connector 5 form. |
| `CURVED_CONNECTOR_2` | `Enum` | Curved connector 2 form. |
| `CURVED_CONNECTOR_3` | `Enum` | Curved connector 3 form. |
| `CURVED_CONNECTOR_4` | `Enum` | Curved connector 4 form. |
| `CURVED_CONNECTOR_5` | `Enum` | Curved connector 5 form. |
| `STRAIGHT_LINE` | `Enum` | Straight line. |

## `https://developers.google.com/apps-script/reference/slides/link`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/link#getLinkType()` | `https://developers.google.com/apps-script/reference/slides/link-type` | Returns the `https://developers.google.com/apps-script/reference/slides/link-type`. |
| `https://developers.google.com/apps-script/reference/slides/link#getLinkedSlide()` | `https://developers.google.com/apps-script/reference/slides/slide|null` | Returns the linked `https://developers.google.com/apps-script/reference/slides/slide` for non-URL links types, if it exists. |
| `https://developers.google.com/apps-script/reference/slides/link#getSlideId()` | `String|null` | Returns the ID of the linked `https://developers.google.com/apps-script/reference/slides/slide` or `null` if the `https://developers.google.com/apps-script/reference/slides/link-type` is not `https://developers.google.com/apps-script/reference/slides/link-type#SLIDE_ID`. |
| `https://developers.google.com/apps-script/reference/slides/link#getSlideIndex()` | `Integer|null` | Returns the zero-based index of the linked `https://developers.google.com/apps-script/reference/slides/slide` or `null` if the `https://developers.google.com/apps-script/reference/slides/link-type` is not `https://developers.google.com/apps-script/reference/slides/link-type#SLIDE_INDEX`. |
| `https://developers.google.com/apps-script/reference/slides/link#getSlidePosition()` | `https://developers.google.com/apps-script/reference/slides/slide-position|null` | Returns the `https://developers.google.com/apps-script/reference/slides/slide-position` of the linked `https://developers.google.com/apps-script/reference/slides/slide` or `null` if the `https://developers.google.com/apps-script/reference/slides/link-type` is not `https://developers.google.com/apps-script/reference/slides/link-type#SLIDE_POSITION`. |
| `https://developers.google.com/apps-script/reference/slides/link#getUrl()` | `String|null` | Returns the URL to the external web page or `null` if the `https://developers.google.com/apps-script/reference/slides/link-type` is not `https://developers.google.com/apps-script/reference/slides/link-type#URL`. |

## `https://developers.google.com/apps-script/reference/slides/link-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A link type that is not supported. |
| `URL` | `Enum` | A link to an external web page. |
| `SLIDE_POSITION` | `Enum` | A link to a specific slide in this presentation, addressed by its position. |
| `SLIDE_ID` | `Enum` | A link to a specific slide in this presentation, addressed by its ID. |
| `SLIDE_INDEX` | `Enum` | A link to a specific slide in this presentation, addressed by its zero-based index. |

## `https://developers.google.com/apps-script/reference/slides/list`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/list#getListId()` | `String` | Returns the ID of the list. |
| `https://developers.google.com/apps-script/reference/slides/list#getListParagraphs()` | `https://developers.google.com/apps-script/reference/slides/paragraph` | Returns all the `https://developers.google.com/apps-script/reference/slides/paragraph` in the list. |

## `https://developers.google.com/apps-script/reference/slides/list-preset`

### Properties

| Property | Type | Description |
|---|---|---|
| `DISC_CIRCLE_SQUARE` | `Enum` | A list with a \`DISC\`, \`CIRCLE\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `DIAMONDX_ARROW3D_SQUARE` | `Enum` | A list with a \`DIAMONDX\`, \`ARROW3D\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `CHECKBOX` | `Enum` | A list with \`CHECKBOX\` glyphs for all list nesting levels. |
| `ARROW_DIAMOND_DISC` | `Enum` | A list with a \`ARROW\`, \`DIAMOND\` and \`DISC\` glyphs for the first 3 list nesting levels. |
| `STAR_CIRCLE_SQUARE` | `Enum` | A list with a \`STAR\`, \`CIRCLE\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `ARROW3D_CIRCLE_SQUARE` | `Enum` | A list with a \`ARROW3D\`, \`CIRCLE\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `LEFTTRIANGLE_DIAMOND_DISC` | `Enum` | A list with a \`LEFTTRIANGLE\`, \`DIAMOND\` and \`DISC\` glyphs for the first 3 list nesting levels. |
| `DIAMONDX_HOLLOWDIAMOND_SQUARE` | `Enum` | A list with a \`DIAMONDX\`, \`HOLLOWDIAMOND\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `DIAMOND_CIRCLE_SQUARE` | `Enum` | A list with a \`DIAMOND\`, \`CIRCLE\` and \`SQUARE\` glyphs for the first 3 list nesting levels. |
| `DIGIT_ALPHA_ROMAN` | `Enum` | A list with \`DIGIT\`, \`ALPHA\` and \`ROMAN\` glyphs for the first 3 list nesting levels, followed by periods. |
| `DIGIT_ALPHA_ROMAN_PARENS` | `Enum` | A list with \`DIGIT\`, \`ALPHA\` and \`ROMAN\` glyphs for the first 3 list nesting levels, followed by parenthesis. |
| `DIGIT_NESTED` | `Enum` | A list with \`DIGIT\` glyphs separated by periods, where each nesting level uses the previous nesting level's glyph as a prefix. |
| `UPPERALPHA_ALPHA_ROMAN` | `Enum` | A list with \`UPPERALPHA\`, \`ALPHA\` and \`ROMAN\` glyphs for the first 3 list nesting levels, followed by periods. |
| `UPPERROMAN_UPPERALPHA_DIGIT` | `Enum` | A list with \`UPPERROMAN\`, \`UPPERALPHA\` and \`DIGIT\` glyphs for the first 3 list nesting levels, followed by periods. |
| `ZERODIGIT_ALPHA_ROMAN` | `Enum` | A list with \`ZERODIGIT\`, \`ALPHA\` and \`ROMAN\` glyphs for the first 3 list nesting levels, followed by periods. |

## `https://developers.google.com/apps-script/reference/slides/list-style`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/list-style#applyListPreset(ListPreset)` | `https://developers.google.com/apps-script/reference/slides/list-style` | Applies the specified `https://developers.google.com/apps-script/reference/slides/list-preset` to all of the paragraphs that overlap with the text. |
| `https://developers.google.com/apps-script/reference/slides/list-style#getGlyph()` | `String|null` | Returns the rendered glyph for the text. |
| `https://developers.google.com/apps-script/reference/slides/list-style#getList()` | `https://developers.google.com/apps-script/reference/slides/list|null` | Returns the `https://developers.google.com/apps-script/reference/slides/list` the text is in, or `null` if none of the text is in a list, or part of the text is in a list, or the text is in multiple lists. |
| `https://developers.google.com/apps-script/reference/slides/list-style#getNestingLevel()` | `Integer|null` | Returns the 0-based nesting level of the text. |
| `https://developers.google.com/apps-script/reference/slides/list-style#isInList()` | `Boolean|null` | Returns `true` if the text is in exactly one list, `false` if none of the text is in a list, and `null` if only some of the text is in a list or if the text is in multiple lists. |
| `https://developers.google.com/apps-script/reference/slides/list-style#removeFromList()` | `https://developers.google.com/apps-script/reference/slides/list-style` | Removes the paragraphs that overlap with the text from any lists. |

## `https://developers.google.com/apps-script/reference/slides/master`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/master#getBackground()` | `https://developers.google.com/apps-script/reference/slides/page-background` | Gets the page's background. |
| `https://developers.google.com/apps-script/reference/slides/master#getColorScheme()` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Gets the `https://developers.google.com/apps-script/reference/slides/color-scheme` associated with the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getLayouts()` | `https://developers.google.com/apps-script/reference/slides/layout` | Gets this master's layouts. |
| `https://developers.google.com/apps-script/reference/slides/master#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/master#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getPageType()` | `https://developers.google.com/apps-script/reference/slides/page-type` | Gets the type of the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/master#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/master#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#group(PageElement)` | `https://developers.google.com/apps-script/reference/slides/group` | Groups all the specified page elements. |
| `https://developers.google.com/apps-script/reference/slides/master#insertGroup(Group)` | `https://developers.google.com/apps-script/reference/slides/group` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/group` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertImage(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/master#insertImage(BlobSource,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/master#insertImage(Image)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertImage(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/master#insertImage(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/master#insertLine(Line)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/line` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertLine(LineCategory,ConnectionSite,ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page connecting two `https://developers.google.com/apps-script/reference/slides/connection-site`. |
| `https://developers.google.com/apps-script/reference/slides/master#insertLine(LineCategory,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertPageElement(PageElement)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/page-element` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertShape(Shape)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/shape` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertShape(ShapeType)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertShape(ShapeType,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertSheetsChart(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertSheetsChart(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/master#insertSheetsChart(SheetsChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/sheets-chart` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertSheetsChartAsImage(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertSheetsChartAsImage(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/master#insertTable(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertTable(Integer,Integer,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/master#insertTable(Table)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/table` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertTextBox(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertTextBox(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertVideo(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video at the top left corner of the page with a default size. |
| `https://developers.google.com/apps-script/reference/slides/master#insertVideo(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/master#insertVideo(Video)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/video` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#insertWordArt(WordArt)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/word-art` on the page. |
| `https://developers.google.com/apps-script/reference/slides/master#remove()` | `void` | Removes the page. |
| `https://developers.google.com/apps-script/reference/slides/master#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/master#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/master#selectAsCurrentPage()` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page` in the active presentation as the `https://developers.google.com/apps-script/reference/slides/selection#getCurrentPage()` and removes any previous selection. |

## `https://developers.google.com/apps-script/reference/slides/notes-master`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/notes-master#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-master#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |

## `https://developers.google.com/apps-script/reference/slides/notes-page`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/notes-page#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getSpeakerNotesShape()` | `https://developers.google.com/apps-script/reference/slides/shape` | Gets the shape containing the speaker notes on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/notes-page#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |

## `https://developers.google.com/apps-script/reference/slides/page`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/page#asLayout()` | `https://developers.google.com/apps-script/reference/slides/layout` | Returns the page as a layout. |
| `https://developers.google.com/apps-script/reference/slides/page#asMaster()` | `https://developers.google.com/apps-script/reference/slides/master` | Returns the page as a master. |
| `https://developers.google.com/apps-script/reference/slides/page#asSlide()` | `https://developers.google.com/apps-script/reference/slides/slide` | Returns the page as a slide. |
| `https://developers.google.com/apps-script/reference/slides/page#getBackground()` | `https://developers.google.com/apps-script/reference/slides/page-background` | Gets the page's background. |
| `https://developers.google.com/apps-script/reference/slides/page#getColorScheme()` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Gets the `https://developers.google.com/apps-script/reference/slides/color-scheme` associated with the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/page#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getPageType()` | `https://developers.google.com/apps-script/reference/slides/page-type` | Gets the type of the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/page#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/page#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#group(PageElement)` | `https://developers.google.com/apps-script/reference/slides/group` | Groups all the specified page elements. |
| `https://developers.google.com/apps-script/reference/slides/page#insertGroup(Group)` | `https://developers.google.com/apps-script/reference/slides/group` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/group` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertImage(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/page#insertImage(BlobSource,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/page#insertImage(Image)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertImage(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/page#insertImage(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/page#insertLine(Line)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/line` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertLine(LineCategory,ConnectionSite,ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page connecting two `https://developers.google.com/apps-script/reference/slides/connection-site`. |
| `https://developers.google.com/apps-script/reference/slides/page#insertLine(LineCategory,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertPageElement(PageElement)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/page-element` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertShape(Shape)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/shape` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertShape(ShapeType)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertShape(ShapeType,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertSheetsChart(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertSheetsChart(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/page#insertSheetsChart(SheetsChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/sheets-chart` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertSheetsChartAsImage(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertSheetsChartAsImage(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/page#insertTable(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertTable(Integer,Integer,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/page#insertTable(Table)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/table` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertTextBox(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertTextBox(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertVideo(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video at the top left corner of the page with a default size. |
| `https://developers.google.com/apps-script/reference/slides/page#insertVideo(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/page#insertVideo(Video)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/video` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#insertWordArt(WordArt)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/word-art` on the page. |
| `https://developers.google.com/apps-script/reference/slides/page#remove()` | `void` | Removes the page. |
| `https://developers.google.com/apps-script/reference/slides/page#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/page#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/page#selectAsCurrentPage()` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page` in the active presentation as the `https://developers.google.com/apps-script/reference/slides/selection#getCurrentPage()` and removes any previous selection. |

## `https://developers.google.com/apps-script/reference/slides/page-background`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/page-background#getPictureFill()` | `https://developers.google.com/apps-script/reference/slides/picture-fill|null` | Get the stretched picture fill of this background, or `null` if the background fill type is not `https://developers.google.com/apps-script/reference/slides/page-background-type#PICTURE`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#getSolidFill()` | `https://developers.google.com/apps-script/reference/slides/solid-fill|null` | Get the solid fill of this background, or `null` if the background fill type is not `https://developers.google.com/apps-script/reference/slides/page-background-type#SOLID`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#getType()` | `https://developers.google.com/apps-script/reference/slides/page-background-type` | Get the type of this page background. |
| `https://developers.google.com/apps-script/reference/slides/page-background#isVisible()` | `Boolean` | Whether the background is visible. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setPictureFill(BlobSource)` | `void` | Sets an image from the specified image blob as the page background. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setPictureFill(String)` | `void` | Sets the image at the provided URL as the page background. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(Color)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(Color,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/color`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(Integer,Integer,Integer)` | `void` | Sets the solid fill to the given RGB values. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(Integer,Integer,Integer,Number)` | `void` | Sets the solid fill to the given alpha and RGB values. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(String)` | `void` | Sets the solid fill to the given hex color string. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(String,Number)` | `void` | Sets the solid fill to the given alpha and hex color string. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(ThemeColorType)` | `void` | Sets the solid fill to the given `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setSolidFill(ThemeColorType,Number)` | `void` | Sets the solid fill to the given alpha and `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/page-background#setTransparent()` | `void` | Sets the background to transparent. |

## `https://developers.google.com/apps-script/reference/slides/page-background-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A page background type that is not supported. |
| `NONE` | `Enum` | No fill, so the background is rendered white. |
| `SOLID` | `Enum` | A solid color fill. |
| `PICTURE` | `Enum` | A picture that is stretched to fill the page. |

## `https://developers.google.com/apps-script/reference/slides/page-element`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/page-element#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asGroup()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the page element as a group. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asImage()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the page element as an image. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asLine()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the page element as a line. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asShape()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the page element as a shape. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asSheetsChart()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the page element as a linked chart embedded from Google Sheets. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asSpeakerSpotlight()` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Returns the page element as a speaker spotlight. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asTable()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the page element as a table. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asVideo()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the page element as a video. |
| `https://developers.google.com/apps-script/reference/slides/page-element#asWordArt()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the page element as word art. |
| `https://developers.google.com/apps-script/reference/slides/page-element#bringForward()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/page-element#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/page-element#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/page-element#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/page-element#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/page-element#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/page-element#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/page-element#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/page-element#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/page-element#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/page-element#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/page-element-range`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/page-element-range#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` instances. |

## `https://developers.google.com/apps-script/reference/slides/page-element-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | Represents a page element that is not supported and cannot be further classified. |
| `SHAPE` | `Enum` | Represents a generic shape that does not have a more specific classification. |
| `IMAGE` | `Enum` | Represents an image. |
| `VIDEO` | `Enum` | Represents a video. |
| `TABLE` | `Enum` | Represents a table. |
| `GROUP` | `Enum` | Represents a collection of page elements joined as a single unit. |
| `LINE` | `Enum` | Represents a line. |
| `WORD_ART` | `Enum` | Represents word art. |
| `SHEETS_CHART` | `Enum` | Represents a linked chart embedded from Google Sheets. |
| `SPEAKER_SPOTLIGHT` | `Enum` | Represents a speaker spotlight. |

## `https://developers.google.com/apps-script/reference/slides/page-range`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/page-range#getPages()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page` instances. |

## `https://developers.google.com/apps-script/reference/slides/page-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A page type that is not supported. |
| `SLIDE` | `Enum` | A slide page. |
| `LAYOUT` | `Enum` | A layout page. |
| `MASTER` | `Enum` | A master page. |

## `https://developers.google.com/apps-script/reference/slides/paragraph`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/paragraph#getIndex()` | `Integer|null` | Returns the index of the paragraph's newline. |
| `https://developers.google.com/apps-script/reference/slides/paragraph#getRange()` | `https://developers.google.com/apps-script/reference/slides/text-range|null` | Returns a `https://developers.google.com/apps-script/reference/slides/text-range` spanning the text in the paragraph ended by this object's newline character. |

## `https://developers.google.com/apps-script/reference/slides/paragraph-alignment`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A paragraph alignment that is not supported. |
| `START` | `Enum` | The paragraph is aligned to the start of the line. |
| `CENTER` | `Enum` | The paragraph is centered. |
| `END` | `Enum` | The paragraph is aligned to the end of the line. |
| `JUSTIFIED` | `Enum` | The paragraph is justified. |

## `https://developers.google.com/apps-script/reference/slides/paragraph-style`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getIndentEnd()` | `Number|null` | Returns the text end indentation for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getIndentFirstLine()` | `Number|null` | Returns the indentation for the first line of paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getIndentStart()` | `Number|null` | Returns the text start indentation for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getLineSpacing()` | `Number|null` | Returns the line spacing, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getParagraphAlignment()` | `https://developers.google.com/apps-script/reference/slides/paragraph-alignment|null` | Returns the `https://developers.google.com/apps-script/reference/slides/paragraph-alignment` of paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getSpaceAbove()` | `Number|null` | Returns the extra space above paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getSpaceBelow()` | `Number|null` | Returns the extra space below paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getSpacingMode()` | `https://developers.google.com/apps-script/reference/slides/spacing-mode|null` | Returns the `https://developers.google.com/apps-script/reference/slides/spacing-mode` for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#getTextDirection()` | `https://developers.google.com/apps-script/reference/slides/text-direction|null` | Returns the `https://developers.google.com/apps-script/reference/slides/text-direction` for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`, or `null` if there are multiple paragraph styles on the given text. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setIndentEnd(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the text end indentation for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setIndentFirstLine(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the indentation for the first line of paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setIndentStart(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the text start indentation for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setLineSpacing(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the line spacing. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setParagraphAlignment(ParagraphAlignment)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the `https://developers.google.com/apps-script/reference/slides/paragraph-alignment` of paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setSpaceAbove(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the extra space above paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setSpaceBelow(Number)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the extra space below paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range` in points. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setSpacingMode(SpacingMode)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the `https://developers.google.com/apps-script/reference/slides/spacing-mode` for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`. |
| `https://developers.google.com/apps-script/reference/slides/paragraph-style#setTextDirection(TextDirection)` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Sets the `https://developers.google.com/apps-script/reference/slides/text-direction` for paragraphs in the `https://developers.google.com/apps-script/reference/slides/text-range`. |

## `https://developers.google.com/apps-script/reference/slides/picture-fill`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/picture-fill#getAs(String)` | `https://developers.google.com/apps-script/base/blob.html` | Return the data inside this object as a blob converted to the specified content type. |
| `https://developers.google.com/apps-script/reference/slides/picture-fill#getBlob()` | `https://developers.google.com/apps-script/base/blob.html` | Return the data inside this object as a converted blob. |
| `https://developers.google.com/apps-script/reference/slides/picture-fill#getContentUrl()` | `String` | Gets a URL to the image. |
| `https://developers.google.com/apps-script/reference/slides/picture-fill#getSourceUrl()` | `String|null` | Gets the image's source URL, if available. |

## `https://developers.google.com/apps-script/reference/slides/placeholder-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A placeholder type that is not supported. |
| `NONE` | `Enum` | Not a Placeholder. |
| `BODY` | `Enum` | Body text. |
| `CHART` | `Enum` | Chart or graph. |
| `CLIP_ART` | `Enum` | Clip art image. |
| `CENTERED_TITLE` | `Enum` | Title centered. |
| `DIAGRAM` | `Enum` | Diagram. |
| `DATE_AND_TIME` | `Enum` | Date and time. |
| `FOOTER` | `Enum` | Footer text. |
| `HEADER` | `Enum` | Header text. |
| `MEDIA` | `Enum` | Multimedia. |
| `OBJECT` | `Enum` | Any content type. |
| `PICTURE` | `Enum` | Picture. |
| `SLIDE_NUMBER` | `Enum` | Number of a slide. |
| `SUBTITLE` | `Enum` | Subtitle. |
| `TABLE` | `Enum` | Table. |
| `TITLE` | `Enum` | Slide title. |
| `SLIDE_IMAGE` | `Enum` | Slide image. |

## `https://developers.google.com/apps-script/reference/slides/point`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/point#getX()` | `Number` | Gets the horizontal coordinate, measured in points. |
| `https://developers.google.com/apps-script/reference/slides/point#getY()` | `Number` | Gets the vertical coordinate, measured in points. |

## `https://developers.google.com/apps-script/reference/slides/predefined-layout`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A layout that is not supported. |
| `BLANK` | `Enum` | Blank layout, with no placeholders. |
| `CAPTION_ONLY` | `Enum` | Layout with a caption at the bottom. |
| `TITLE` | `Enum` | Layout with a title and a subtitle. |
| `TITLE_AND_BODY` | `Enum` | Layout with a title and body. |
| `TITLE_AND_TWO_COLUMNS` | `Enum` | Layout with a title and two columns. |
| `TITLE_ONLY` | `Enum` | Layout with only a title. |
| `SECTION_HEADER` | `Enum` | Layout with a section title. |
| `SECTION_TITLE_AND_DESCRIPTION` | `Enum` | Layout with a title and subtitle on one side and description on the other. |
| `ONE_COLUMN_TEXT` | `Enum` | Layout with one title and one body, arranged in a single column. |
| `MAIN_POINT` | `Enum` | Layout with a main point. |
| `BIG_NUMBER` | `Enum` | Layout with a big number heading. |

## `https://developers.google.com/apps-script/reference/slides/presentation`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/presentation#addEditor(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given user to the list of editors for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#addEditor(User)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given user to the list of editors for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#addEditors(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given array of users to the list of editors for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#addViewer(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given user to the list of viewers for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#addViewer(User)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given user to the list of viewers for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#addViewers(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Adds the given array of users to the list of viewers for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#appendSlide()` | `https://developers.google.com/apps-script/reference/slides/slide` | Appends a slide to the end of the presentation using the `https://developers.google.com/apps-script/reference/slides/predefined-layout#BLANK` predefined layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#appendSlide(Layout)` | `https://developers.google.com/apps-script/reference/slides/slide` | Appends a slide to the end of the presentation using the specified layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#appendSlide(PredefinedLayout)` | `https://developers.google.com/apps-script/reference/slides/slide` | Appends a slide to the end of the presentation using the specified predefined layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#appendSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/slide` | Appends a copy of the provided `https://developers.google.com/apps-script/reference/slides/slide` to the end of the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#appendSlide(Slide,SlideLinkingMode)` | `https://developers.google.com/apps-script/reference/slides/slide` | Appends a copy of the provided `https://developers.google.com/apps-script/reference/slides/slide` from the source presentation to the end of the current presentation, and sets the slide link as specified by the `https://developers.google.com/apps-script/reference/slides/slide-linking-mode`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getEditors()` | `https://developers.google.com/apps-script/base/user.html` | Gets the list of editors for this `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getId()` | `String` | Gets the presentation's unique identifier. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getLayouts()` | `https://developers.google.com/apps-script/reference/slides/layout` | Gets the layouts in the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getMasters()` | `https://developers.google.com/apps-script/reference/slides/master` | Gets the masters in the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getName()` | `String` | Gets the name or title of the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getNotesMaster()` | `https://developers.google.com/apps-script/reference/slides/notes-master` | Gets the notes master of the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getNotesPageHeight()` | `Number` | Gets the page height of the notes master and notes pages in the presentation in points. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getNotesPageWidth()` | `Number` | Gets the page width of the notes master and notes pages in the presentation in points. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getPageHeight()` | `Number` | Gets the page height of the slides, layouts, and masters in the presentation in points. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getPageWidth()` | `Number` | Gets the page width of the slides, layouts, and masters in the presentation in points. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getSelection()` | `https://developers.google.com/apps-script/reference/slides/selection|null` | Gets the user's selection in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getSlideById(String)` | `https://developers.google.com/apps-script/reference/slides/slide|null` | Returns the `https://developers.google.com/apps-script/reference/slides/slide` with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getSlides()` | `https://developers.google.com/apps-script/reference/slides/slide` | Gets the slides in the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getUrl()` | `String` | Retrieves the URL to access this presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#getViewers()` | `https://developers.google.com/apps-script/base/user.html` | Gets the list of viewers and commenters for this `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#insertSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/slide` | Inserts a slide at the specified index in the presentation using the `https://developers.google.com/apps-script/reference/slides/predefined-layout#BLANK` predefined layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#insertSlide(Integer,Layout)` | `https://developers.google.com/apps-script/reference/slides/slide` | Inserts a slide at the specified index in the presentation using the specified layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#insertSlide(Integer,PredefinedLayout)` | `https://developers.google.com/apps-script/reference/slides/slide` | Inserts a slide at the specified index in the presentation using the specified predefined layout based on the current master. |
| `https://developers.google.com/apps-script/reference/slides/presentation#insertSlide(Integer,Slide)` | `https://developers.google.com/apps-script/reference/slides/slide` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/slide` at the specified index in the presentation. |
| `https://developers.google.com/apps-script/reference/slides/presentation#insertSlide(Integer,Slide,SlideLinkingMode)` | `https://developers.google.com/apps-script/reference/slides/slide` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/slide` from the source presentation into the specified index in the current presentation, and sets the slide link as specified by the `https://developers.google.com/apps-script/reference/slides/slide-linking-mode`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#removeEditor(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Removes the given user from the list of editors for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#removeEditor(User)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Removes the given user from the list of editors for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#removeViewer(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Removes the given user from the list of viewers and commenters for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#removeViewer(User)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Removes the given user from the list of viewers and commenters for the `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/presentation#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/presentation#saveAndClose()` | `void` | Saves the current `Presentation`. |
| `https://developers.google.com/apps-script/reference/slides/presentation#setName(String)` | `void` | Sets the name or title of the presentation. |

## `https://developers.google.com/apps-script/reference/slides/selection`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/selection#getCurrentPage()` | `https://developers.google.com/apps-script/reference/slides/page|null` | Returns the currently active `https://developers.google.com/apps-script/reference/slides/page` or `null` if there is no active page. |
| `https://developers.google.com/apps-script/reference/slides/selection#getPageElementRange()` | `https://developers.google.com/apps-script/reference/slides/page-element-range|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element-range` collection of `https://developers.google.com/apps-script/reference/slides/page-element` instances that are selected or `null` if there are no `https://developers.google.com/apps-script/reference/slides/page-element` instances selected. |
| `https://developers.google.com/apps-script/reference/slides/selection#getPageRange()` | `https://developers.google.com/apps-script/reference/slides/page-range|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-range` a collection of `https://developers.google.com/apps-script/reference/slides/page` instances in the flimstrip that are selected or `null` if the selection is not of type `https://developers.google.com/apps-script/reference/slides/selection-type#PAGE`. |
| `https://developers.google.com/apps-script/reference/slides/selection#getSelectionType()` | `https://developers.google.com/apps-script/reference/slides/selection-type` | Returns the `https://developers.google.com/apps-script/reference/slides/selection-type`. |
| `https://developers.google.com/apps-script/reference/slides/selection#getTableCellRange()` | `https://developers.google.com/apps-script/reference/slides/table-cell-range|null` | Returns the `https://developers.google.com/apps-script/reference/slides/table-cell-range` collection of `https://developers.google.com/apps-script/reference/slides/table-cell` instances that are selected or `null` if there are no `https://developers.google.com/apps-script/reference/slides/table-cell` instances selected. |
| `https://developers.google.com/apps-script/reference/slides/selection#getTextRange()` | `https://developers.google.com/apps-script/reference/slides/text-range|null` | Returns the `https://developers.google.com/apps-script/reference/slides/text-range` that is selected or `null` if the selection is not of type `https://developers.google.com/apps-script/reference/slides/selection-type#TEXT`. |

## `https://developers.google.com/apps-script/reference/slides/selection-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A selection type that is not supported. |
| `NONE` | `Enum` | No selection. |
| `TEXT` | `Enum` | Text selection. |
| `TABLE_CELL` | `Enum` | Table cell selection. |
| `PAGE` | `Enum` | Page selection in the thumbnail flimstrip. |
| `PAGE_ELEMENT` | `Enum` | Page element selection. |
| `CURRENT_PAGE` | `Enum` | Current page selection. |

## `https://developers.google.com/apps-script/reference/slides/shape`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/shape#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/shape` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/shape#bringForward()` | `https://developers.google.com/apps-script/reference/slides/shape` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/shape#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/shape` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/shape#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/shape#getAutofit()` | `https://developers.google.com/apps-script/reference/slides/autofit|null` | Returns the `https://developers.google.com/apps-script/reference/slides/autofit` of the text within this shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getBorder()` | `https://developers.google.com/apps-script/reference/slides/border` | Returns the `https://developers.google.com/apps-script/reference/slides/border` of the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/shape#getContentAlignment()` | `https://developers.google.com/apps-script/reference/slides/content-alignment` | Returns the `https://developers.google.com/apps-script/reference/slides/content-alignment` of the text in the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/shape#getFill()` | `https://developers.google.com/apps-script/reference/slides/fill` | Returns the `https://developers.google.com/apps-script/reference/slides/fill` of the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/shape#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/shape#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` or `null` if there is no link. |
| `https://developers.google.com/apps-script/reference/slides/shape#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/shape#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/shape#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/shape#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/shape#getParentPlaceholder()` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the parent page element of the placeholder. |
| `https://developers.google.com/apps-script/reference/slides/shape#getPlaceholderIndex()` | `Integer|null` | Returns the placeholder index of the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getPlaceholderType()` | `https://developers.google.com/apps-script/reference/slides/placeholder-type` | Returns the placeholder type of the shape, or `PlaceholderType.NONE` if the shape is not a placeholder. |
| `https://developers.google.com/apps-script/reference/slides/shape#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#getShapeType()` | `https://developers.google.com/apps-script/reference/slides/shape-type` | Returns the type of the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getText()` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns the text content of the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/shape#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/shape#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/shape` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/shape#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/shape#removeLink()` | `void` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithImage(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this shape with an image provided by a `https://developers.google.com/apps-script/base/blob-source.html`. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithImage(BlobSource,Boolean)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this shape with an image provided by a `https://developers.google.com/apps-script/base/blob-source.html`. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithImage(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this shape with an image. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithImage(String,Boolean)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this shape with an image. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithSheetsChart(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Replaces this shape with a Google Sheets chart. |
| `https://developers.google.com/apps-script/reference/slides/shape#replaceWithSheetsChartAsImage(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/image` | Replaces this shape with an image of a Google Sheets chart. |
| `https://developers.google.com/apps-script/reference/slides/shape#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/shape#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/shape#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/shape#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/shape#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/shape` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/shape#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/shape` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/shape#setContentAlignment(ContentAlignment)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the `https://developers.google.com/apps-script/reference/slides/content-alignment` of the text in the shape. |
| `https://developers.google.com/apps-script/reference/slides/shape#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/shape#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/shape#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/shape#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/shape#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/shape#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/shape#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/shape#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/shape#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/shape#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/shape-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A shape type that is not supported. |
| `TEXT_BOX` | `Enum` | Text box shape. |
| `RECTANGLE` | `Enum` | Rectangle shape. |
| `ROUND_RECTANGLE` | `Enum` | Round corner rectangle shape. |
| `ELLIPSE` | `Enum` | Ellipse shape. |
| `ARC` | `Enum` | Curved arc shape. |
| `BENT_ARROW` | `Enum` | Bent arrow shape. |
| `BENT_UP_ARROW` | `Enum` | Bent up arrow shape. |
| `BEVEL` | `Enum` | Bevel shape. |
| `BLOCK_ARC` | `Enum` | Block arc shape. |
| `BRACE_PAIR` | `Enum` | Brace pair shape. |
| `BRACKET_PAIR` | `Enum` | Bracket pair shape. |
| `CAN` | `Enum` | Can shape. |
| `CHEVRON` | `Enum` | Chevron shape. |
| `CHORD` | `Enum` | Chord shape. |
| `CLOUD` | `Enum` | Cloud shape. |
| `CORNER` | `Enum` | Corner shape. |
| `CUBE` | `Enum` | Cube shape. |
| `CURVED_DOWN_ARROW` | `Enum` | Curved down arrow shape. |
| `CURVED_LEFT_ARROW` | `Enum` | Curved left arrow shape. |
| `CURVED_RIGHT_ARROW` | `Enum` | Curved right arrow shape. |
| `CURVED_UP_ARROW` | `Enum` | Curved up arrow shape. |
| `DECAGON` | `Enum` | Decagon shape. |
| `DIAGONAL_STRIPE` | `Enum` | Diagonal stripe shape. |
| `DIAMOND` | `Enum` | Diamond shape. |
| `DODECAGON` | `Enum` | Dodecagon shape. |
| `DONUT` | `Enum` | Donut shape. |
| `DOUBLE_WAVE` | `Enum` | Double wave shape. |
| `DOWN_ARROW` | `Enum` | Down arrow shape. |
| `DOWN_ARROW_CALLOUT` | `Enum` | Callout down arrow shape. |
| `FOLDED_CORNER` | `Enum` | Folded corner shape. |
| `FRAME` | `Enum` | Frame shape. |
| `HALF_FRAME` | `Enum` | Half frame shape. |
| `HEART` | `Enum` | Heart shape. |
| `HEPTAGON` | `Enum` | Heptagon shape. |
| `HEXAGON` | `Enum` | Hexagon shape. |
| `HOME_PLATE` | `Enum` | Home plate shape. |
| `HORIZONTAL_SCROLL` | `Enum` | Horizontal scroll shape. |
| `IRREGULAR_SEAL_1` | `Enum` | Irregular seal 1 shape. |
| `IRREGULAR_SEAL_2` | `Enum` | Irregular seal 2 shape. |
| `LEFT_ARROW` | `Enum` | Left arrow shape. |
| `LEFT_ARROW_CALLOUT` | `Enum` | Callout left arrow shape. |
| `LEFT_BRACE` | `Enum` | Left brace shape. |
| `LEFT_BRACKET` | `Enum` | Left bracket shape. |
| `LEFT_RIGHT_ARROW` | `Enum` | Left right arrow shape. |
| `LEFT_RIGHT_ARROW_CALLOUT` | `Enum` | Callout left right arrow shape. |
| `LEFT_RIGHT_UP_ARROW` | `Enum` | Left right up arrow shape. |
| `LEFT_UP_ARROW` | `Enum` | Left up arrow shape. |
| `LIGHTNING_BOLT` | `Enum` | Lightning bolt shape. |
| `MATH_DIVIDE` | `Enum` | Divide math shape. |
| `MATH_EQUAL` | `Enum` | Equal math shape. |
| `MATH_MINUS` | `Enum` | Minus math shape. |
| `MATH_MULTIPLY` | `Enum` | Multiply math shape. |
| `MATH_NOT_EQUAL` | `Enum` | Not equal math shape. |
| `MATH_PLUS` | `Enum` | Plus math shape. |
| `MOON` | `Enum` | Moon shape. |
| `NO_SMOKING` | `Enum` | No smoking shape. |
| `NOTCHED_RIGHT_ARROW` | `Enum` | Notched right arrow shape. |
| `OCTAGON` | `Enum` | Octagon shape. |
| `PARALLELOGRAM` | `Enum` | Parallelogram shape. |
| `PENTAGON` | `Enum` | Pentagon shape. |
| `PIE` | `Enum` | Pie shape. |
| `PLAQUE` | `Enum` | Plaque shape. |
| `PLUS` | `Enum` | Plus shape. |
| `QUAD_ARROW` | `Enum` | Quad-arrow shape. |
| `QUAD_ARROW_CALLOUT` | `Enum` | Callout quad-arrow shape. |
| `RIBBON` | `Enum` | Ribbon shape. |
| `RIBBON_2` | `Enum` | Ribbon 2 shape. |
| `RIGHT_ARROW` | `Enum` | Right arrow shape. |
| `RIGHT_ARROW_CALLOUT` | `Enum` | Callout right arrow shape. |
| `RIGHT_BRACE` | `Enum` | Right brace shape. |
| `RIGHT_BRACKET` | `Enum` | Right bracket shape. |
| `ROUND_1_RECTANGLE` | `Enum` | One round corner rectangle shape. |
| `ROUND_2_DIAGONAL_RECTANGLE` | `Enum` | Two diagonal round corner rectangle shape. |
| `ROUND_2_SAME_RECTANGLE` | `Enum` | Two same-side round corner rectangle shape. |
| `RIGHT_TRIANGLE` | `Enum` | Right triangle shape. |
| `SMILEY_FACE` | `Enum` | Smiley face shape. |
| `SNIP_1_RECTANGLE` | `Enum` | One snip corner rectangle shape. |
| `SNIP_2_DIAGONAL_RECTANGLE` | `Enum` | Two diagonal snip corner rectangle shape. |
| `SNIP_2_SAME_RECTANGLE` | `Enum` | Two same-side snip corner rectangle shape. |
| `SNIP_ROUND_RECTANGLE` | `Enum` | One snip one round corner rectangle shape. |
| `STAR_10` | `Enum` | Ten pointed star shape. |
| `STAR_12` | `Enum` | Twelve pointed star shape. |
| `STAR_16` | `Enum` | Sixteen pointed star shape. |
| `STAR_24` | `Enum` | Twenty four pointed star shape. |
| `STAR_32` | `Enum` | Thirty two pointed star shape. |
| `STAR_4` | `Enum` | Four pointed star shape. |
| `STAR_5` | `Enum` | Five pointed star shape. |
| `STAR_6` | `Enum` | Six pointed star shape. |
| `STAR_7` | `Enum` | Seven pointed star shape. |
| `STAR_8` | `Enum` | Eight pointed star shape. |
| `STRIPED_RIGHT_ARROW` | `Enum` | Striped right arrow shape. |
| `SUN` | `Enum` | Sun shape. |
| `TRAPEZOID` | `Enum` | Trapezoid shape. |
| `TRIANGLE` | `Enum` | Triangle shape. |
| `UP_ARROW` | `Enum` | Up arrow shape. |
| `UP_ARROW_CALLOUT` | `Enum` | Callout up arrow shape. |
| `UP_DOWN_ARROW` | `Enum` | Up down arrow shape. |
| `UTURN_ARROW` | `Enum` | U-turn arrow shape. |
| `VERTICAL_SCROLL` | `Enum` | Vertical scroll shape. |
| `WAVE` | `Enum` | Wave shape. |
| `WEDGE_ELLIPSE_CALLOUT` | `Enum` | Callout wedge ellipse shape. |
| `WEDGE_RECTANGLE_CALLOUT` | `Enum` | Callout wedge rectangle shape. |
| `WEDGE_ROUND_RECTANGLE_CALLOUT` | `Enum` | Callout wedge round rectangle shape. |
| `FLOW_CHART_ALTERNATE_PROCESS` | `Enum` | Alternate process flow shape. |
| `FLOW_CHART_COLLATE` | `Enum` | Collate flow shape. |
| `FLOW_CHART_CONNECTOR` | `Enum` | Connector flow shape. |
| `FLOW_CHART_DECISION` | `Enum` | Decision flow shape. |
| `FLOW_CHART_DELAY` | `Enum` | Delay flow shape. |
| `FLOW_CHART_DISPLAY` | `Enum` | Display flow shape. |
| `FLOW_CHART_DOCUMENT` | `Enum` | Document flow shape. |
| `FLOW_CHART_EXTRACT` | `Enum` | Extract flow shape. |
| `FLOW_CHART_INPUT_OUTPUT` | `Enum` | Input output flow shape. |
| `FLOW_CHART_INTERNAL_STORAGE` | `Enum` | Internal storage flow shape. |
| `FLOW_CHART_MAGNETIC_DISK` | `Enum` | Magnetic disk flow shape. |
| `FLOW_CHART_MAGNETIC_DRUM` | `Enum` | Magnetic drum flow shape. |
| `FLOW_CHART_MAGNETIC_TAPE` | `Enum` | Magnetic tape flow shape. |
| `FLOW_CHART_MANUAL_INPUT` | `Enum` | Manual input flow shape. |
| `FLOW_CHART_MANUAL_OPERATION` | `Enum` | Manual operation flow shape. |
| `FLOW_CHART_MERGE` | `Enum` | Merge flow shape. |
| `FLOW_CHART_MULTIDOCUMENT` | `Enum` | Multi-document flow shape. |
| `FLOW_CHART_OFFLINE_STORAGE` | `Enum` | Offline storage flow shape. |
| `FLOW_CHART_OFFPAGE_CONNECTOR` | `Enum` | Off-page connector flow shape. |
| `FLOW_CHART_ONLINE_STORAGE` | `Enum` | Online storage flow shape. |
| `FLOW_CHART_OR` | `Enum` | Or flow shape. |
| `FLOW_CHART_PREDEFINED_PROCESS` | `Enum` | Predefined process flow shape. |
| `FLOW_CHART_PREPARATION` | `Enum` | Preparation flow shape. |
| `FLOW_CHART_PROCESS` | `Enum` | Process flow shape. |
| `FLOW_CHART_PUNCHED_CARD` | `Enum` | Punched card flow shape. |
| `FLOW_CHART_PUNCHED_TAPE` | `Enum` | Punched tape flow shape. |
| `FLOW_CHART_SORT` | `Enum` | Sort flow shape. |
| `FLOW_CHART_SUMMING_JUNCTION` | `Enum` | Summing junction flow shape. |
| `FLOW_CHART_TERMINATOR` | `Enum` | Terminator flow shape. |
| `ARROW_EAST` | `Enum` | East arrow shape. |
| `ARROW_NORTH_EAST` | `Enum` | Northeast arrow shape. |
| `ARROW_NORTH` | `Enum` | North arrow shape. |
| `SPEECH` | `Enum` | Speech shape. |
| `STARBURST` | `Enum` | Star burst shape. |
| `TEARDROP` | `Enum` | Teardrop shape. |
| `ELLIPSE_RIBBON` | `Enum` | Ellipse ribbon shape. |
| `ELLIPSE_RIBBON_2` | `Enum` | Ellipse ribbon 2 shape. |
| `CLOUD_CALLOUT` | `Enum` | Callout cloud shape. |
| `CUSTOM` | `Enum` | Custom shape. |

## `https://developers.google.com/apps-script/reference/slides/sheets-chart`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#asImage()` | `https://developers.google.com/apps-script/reference/slides/image|null` | Returns the chart as an image or `null` if the chart is not an embedded image. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#bringForward()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getChartId()` | `Integer` | Gets the ID of the specific chart in the Google Sheets spreadsheet that is embedded. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getEmbedType()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart-embed-type` | Returns the embed type of the Sheets chart. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` or `null` if there is no link. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getSpreadsheetId()` | `String` | Gets the ID of the Google Sheets spreadsheet that contains the source chart. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#refresh()` | `void` | Refreshes the chart by replacing it with the latest version of the chart from Google Sheets. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#removeLink()` | `void` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/sheets-chart#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/sheets-chart-embed-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | Represents a chart that is not supported and cannot be further classified. |
| `IMAGE` | `Enum` | Indicates that the chart is embedded as an image. |

## `https://developers.google.com/apps-script/reference/slides/slide`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/slide#duplicate()` | `https://developers.google.com/apps-script/reference/slides/slide` | Duplicates the slide. |
| `https://developers.google.com/apps-script/reference/slides/slide#getBackground()` | `https://developers.google.com/apps-script/reference/slides/page-background` | Gets the page's background. |
| `https://developers.google.com/apps-script/reference/slides/slide#getColorScheme()` | `https://developers.google.com/apps-script/reference/slides/color-scheme` | Gets the `https://developers.google.com/apps-script/reference/slides/color-scheme` associated with the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getGroups()` | `https://developers.google.com/apps-script/reference/slides/group` | Returns the list of `https://developers.google.com/apps-script/reference/slides/group` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getImages()` | `https://developers.google.com/apps-script/reference/slides/image` | Returns the list of `https://developers.google.com/apps-script/reference/slides/image` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getLayout()` | `https://developers.google.com/apps-script/reference/slides/layout|null` | Gets the layout that the slide is based on or `null` if the slide is not based on a layout. |
| `https://developers.google.com/apps-script/reference/slides/slide#getLines()` | `https://developers.google.com/apps-script/reference/slides/line` | Returns the list of `https://developers.google.com/apps-script/reference/slides/line` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getNotesPage()` | `https://developers.google.com/apps-script/reference/slides/notes-page` | Returns the notes page associated with the slide. |
| `https://developers.google.com/apps-script/reference/slides/slide#getObjectId()` | `String` | Gets the unique ID for the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPageElementById(String)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the `https://developers.google.com/apps-script/reference/slides/page-element` on the page with the given ID, or `null` if none exists. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPageElements()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of `https://developers.google.com/apps-script/reference/slides/page-element` objects rendered on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPageType()` | `https://developers.google.com/apps-script/reference/slides/page-type` | Gets the type of the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPlaceholder(PlaceholderType)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` or `null` if a matching placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPlaceholder(PlaceholderType,Integer)` | `https://developers.google.com/apps-script/reference/slides/page-element|null` | Returns the placeholder `https://developers.google.com/apps-script/reference/slides/page-element` object for a specified `https://developers.google.com/apps-script/reference/slides/placeholder-type` and a placeholder index, or `null` if the placeholder is not present. |
| `https://developers.google.com/apps-script/reference/slides/slide#getPlaceholders()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Returns the list of placeholder `https://developers.google.com/apps-script/reference/slides/page-element` objects in the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getShapes()` | `https://developers.google.com/apps-script/reference/slides/shape` | Returns the list of `https://developers.google.com/apps-script/reference/slides/shape` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getSheetsCharts()` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Returns the list of `https://developers.google.com/apps-script/reference/slides/sheets-chart` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getSlideLinkingMode()` | `https://developers.google.com/apps-script/reference/slides/slide-linking-mode` | Returns a `https://developers.google.com/apps-script/reference/slides/slide-linking-mode` indicating if the slide is linked to another slide. |
| `https://developers.google.com/apps-script/reference/slides/slide#getSourcePresentationId()` | `String` | Returns the source `https://developers.google.com/apps-script/reference/slides/presentation` ID or `null` if the slide is not linked. |
| `https://developers.google.com/apps-script/reference/slides/slide#getSourceSlideObjectId()` | `String` | Returns the source slide ID or `null` if the slide is not linked. |
| `https://developers.google.com/apps-script/reference/slides/slide#getTables()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getVideos()` | `https://developers.google.com/apps-script/reference/slides/video` | Returns the list of `https://developers.google.com/apps-script/reference/slides/video` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#getWordArts()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Returns the list of `https://developers.google.com/apps-script/reference/slides/word-art` objects on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#group(PageElement)` | `https://developers.google.com/apps-script/reference/slides/group` | Groups all the specified page elements. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertGroup(Group)` | `https://developers.google.com/apps-script/reference/slides/group` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/group` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertImage(BlobSource)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertImage(BlobSource,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the specified image blob. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertImage(Image)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertImage(String)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image at the top left corner of the page with a default size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertImage(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts an image on the page with the provided position and size from the provided URL. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertLine(Line)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/line` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertLine(LineCategory,ConnectionSite,ConnectionSite)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page connecting two `https://developers.google.com/apps-script/reference/slides/connection-site`. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertLine(LineCategory,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/line` | Inserts a line on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertPageElement(PageElement)` | `https://developers.google.com/apps-script/reference/slides/page-element` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/page-element` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertShape(Shape)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/shape` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertShape(ShapeType)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertShape(ShapeType,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a shape on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertSheetsChart(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertSheetsChart(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a Google Sheets chart on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertSheetsChart(SheetsChart)` | `https://developers.google.com/apps-script/reference/slides/sheets-chart` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/sheets-chart` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertSheetsChartAsImage(EmbeddedChart)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertSheetsChartAsImage(EmbeddedChart,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/image` | Inserts a Google Sheets chart as an `https://developers.google.com/apps-script/reference/slides/image` on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertTable(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertTable(Integer,Integer,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a table on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertTable(Table)` | `https://developers.google.com/apps-script/reference/slides/table` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/table` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertTextBox(String)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertTextBox(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/shape` | Inserts a text box `https://developers.google.com/apps-script/reference/slides/shape` containing the provided string on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertVideo(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video at the top left corner of the page with a default size. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertVideo(String,Number,Number,Number,Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a video on the page with the provided position and size. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertVideo(Video)` | `https://developers.google.com/apps-script/reference/slides/video` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/video` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#insertWordArt(WordArt)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Inserts a copy of the provided `https://developers.google.com/apps-script/reference/slides/word-art` on the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#isSkipped()` | `Boolean` | Returns whether the slide is skipped in the presentation mode. |
| `https://developers.google.com/apps-script/reference/slides/slide#move(Integer)` | `void` | Move the slide to the specified index. |
| `https://developers.google.com/apps-script/reference/slides/slide#refreshSlide()` | `void` | Refreshes the slide to reflect any changes made to the linked source slide. |
| `https://developers.google.com/apps-script/reference/slides/slide#remove()` | `void` | Removes the page. |
| `https://developers.google.com/apps-script/reference/slides/slide#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/slide#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/slide#selectAsCurrentPage()` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page` in the active presentation as the `https://developers.google.com/apps-script/reference/slides/selection#getCurrentPage()` and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/slide#setSkipped(Boolean)` | `void` | Sets whether the slide is skipped in the presentation mode. |
| `https://developers.google.com/apps-script/reference/slides/slide#unlink()` | `void` | Unlinks the current `https://developers.google.com/apps-script/reference/slides/slide` from its source slide. |

## `https://developers.google.com/apps-script/reference/slides/slide-linking-mode`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A slide linking mode that isn't supported. |
| `LINKED` | `Enum` | Indicates that slides are linked. |
| `NOT_LINKED` | `Enum` | Indicates that slides aren't linked. |

## `https://developers.google.com/apps-script/reference/slides/slide-position`

### Properties

| Property | Type | Description |
|---|---|---|
| `NEXT_SLIDE` | `Enum` | The next slide. |
| `PREVIOUS_SLIDE` | `Enum` | The previous slide. |
| `FIRST_SLIDE` | `Enum` | The first slide in the presentation. |
| `LAST_SLIDE` | `Enum` | The last slide in the presentation. |

## `https://developers.google.com/apps-script/reference/slides/slides-app`

### Properties

| Property | Type | Description |
|---|---|---|
| `AlignmentPosition` | `https://developers.google.com/apps-script/reference/slides/alignment-position` | An enumeration of the types of alignment positions. |
| `ArrowStyle` | `https://developers.google.com/apps-script/reference/slides/arrow-style` | An enumeration of the different arrow styles that a `https://developers.google.com/apps-script/reference/slides/line` can have. |
| `AutoTextType` | `https://developers.google.com/apps-script/reference/slides/auto-text-type` | An enumeration of the types of auto text. |
| `AutofitType` | `https://developers.google.com/apps-script/reference/slides/autofit-type` | An enumeration of autofit types. |
| `CellMergeState` | `https://developers.google.com/apps-script/reference/slides/cell-merge-state` | An enumeration of the different merge states of a table cell. |
| `ColorType` | `https://developers.google.com/apps-script/base/color-type.html` | An enumeration of color types. |
| `ContentAlignment` | `https://developers.google.com/apps-script/reference/slides/content-alignment` | An enumeration of values used to specify content alignment. |
| `DashStyle` | `https://developers.google.com/apps-script/reference/slides/dash-style` | An enumeration of the different dash styles that a `https://developers.google.com/apps-script/reference/slides/line` can have. |
| `FillType` | `https://developers.google.com/apps-script/reference/slides/fill-type` | An enumeration of fill types. |
| `LineCategory` | `https://developers.google.com/apps-script/reference/slides/line-category` | An enumeration of the categories of `https://developers.google.com/apps-script/reference/slides/line`. |
| `LineFillType` | `https://developers.google.com/apps-script/reference/slides/line-fill-type` | An enumeration of the types of `https://developers.google.com/apps-script/reference/slides/line-fill`. |
| `LineType` | `https://developers.google.com/apps-script/reference/slides/line-type` | An enumeration of the types of `https://developers.google.com/apps-script/reference/slides/line`. |
| `LinkType` | `https://developers.google.com/apps-script/reference/slides/link-type` | An enumeration of the types of links. |
| `ListPreset` | `https://developers.google.com/apps-script/reference/slides/list-preset` | An enumeration of the types of list presets. |
| `PageBackgroundType` | `https://developers.google.com/apps-script/reference/slides/page-background-type` | An enumeration of the types of page backgrounds. |
| `PageElementType` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | An enumeration of the types of page elements. |
| `PageType` | `https://developers.google.com/apps-script/reference/slides/page-type` | An enumeration of the types of pages. |
| `ParagraphAlignment` | `https://developers.google.com/apps-script/reference/slides/paragraph-alignment` | An enumeration of the types of paragraph alignment. |
| `PlaceholderType` | `https://developers.google.com/apps-script/reference/slides/placeholder-type` | An enumeration of the types of placeholders. |
| `PredefinedLayout` | `https://developers.google.com/apps-script/reference/slides/predefined-layout` | An enumeration of the predefined layouts. |
| `SelectionType` | `https://developers.google.com/apps-script/reference/slides/selection-type` | An enumeration of the types of selections. |
| `ShapeType` | `https://developers.google.com/apps-script/reference/slides/shape-type` | An enumeration of the types of shapes. |
| `SheetsChartEmbedType` | `https://developers.google.com/apps-script/reference/slides/sheets-chart-embed-type` | An enumeration of Sheets chart embed types. |
| `SlideLinkingMode` | `https://developers.google.com/apps-script/reference/slides/slide-linking-mode` | An enumeration of the ways Slides can be linked. |
| `SlidePosition` | `https://developers.google.com/apps-script/reference/slides/slide-position` | An enumeration of the types of slide positions. |
| `SpacingMode` | `https://developers.google.com/apps-script/reference/slides/spacing-mode` | An enumeration of the types of spacing modes. |
| `TextBaselineOffset` | `https://developers.google.com/apps-script/reference/slides/text-baseline-offset` | An enumeration of the types of text baseline offset. |
| `TextDirection` | `https://developers.google.com/apps-script/reference/slides/text-direction` | An enumeration of the types of text directions. |
| `ThemeColorType` | `https://developers.google.com/apps-script/reference/slides/theme-color-type` | An enumeration of theme colors. |
| `VideoSourceType` | `https://developers.google.com/apps-script/reference/slides/video-source-type` | An enumeration of the types of video source. |

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/slides-app#create(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Creates and opens a new `https://developers.google.com/apps-script/reference/slides/presentation`. |
| `https://developers.google.com/apps-script/reference/slides/slides-app#getActivePresentation()` | `https://developers.google.com/apps-script/reference/slides/presentation|null` | Returns the currently active presentation to which the script is [container-bound](https://developers.google.com/apps-script/scripts_containers), or `null` if there is no active presentation. |
| `https://developers.google.com/apps-script/reference/slides/slides-app#getUi()` | `https://developers.google.com/apps-script/base/ui.html` | Returns an instance of the presentation's user-interface environment that allows the script to add features like menus, dialogs, and sidebars. |
| `https://developers.google.com/apps-script/reference/slides/slides-app#newAffineTransformBuilder()` | `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` | Returns a new `https://developers.google.com/apps-script/reference/slides/affine-transform-builder` to build an `https://developers.google.com/apps-script/reference/slides/affine-transform`. |
| `https://developers.google.com/apps-script/reference/slides/slides-app#openById(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Opens the `https://developers.google.com/apps-script/reference/slides/presentation` with the given ID. |
| `https://developers.google.com/apps-script/reference/slides/slides-app#openByUrl(String)` | `https://developers.google.com/apps-script/reference/slides/presentation` | Opens the `https://developers.google.com/apps-script/reference/slides/presentation` with the given URL. |

## `https://developers.google.com/apps-script/reference/slides/solid-fill`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/solid-fill#getAlpha()` | `Number` | Get the opacity of the color, in the interval from \[0, 1.0\], where 1.0 means fully opaque. |
| `https://developers.google.com/apps-script/reference/slides/solid-fill#getColor()` | `https://developers.google.com/apps-script/reference/slides/color` | Get the color of the fill. |

## `https://developers.google.com/apps-script/reference/slides/spacing-mode`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A spacing mode that is not supported. |
| `NEVER_COLLAPSE` | `Enum` | Paragraph spacing is always rendered. |
| `COLLAPSE_LISTS` | `Enum` | Paragraph spacing is skipped between list elements. |

## `https://developers.google.com/apps-script/reference/slides/speaker-spotlight`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#bringForward()` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getBorder()` | `https://developers.google.com/apps-script/reference/slides/border` | Returns the `https://developers.google.com/apps-script/reference/slides/border` of the speaker spotlight. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getMaskShapeType()` | `https://developers.google.com/apps-script/reference/slides/shape-type|null` | Returns the `https://developers.google.com/apps-script/reference/slides/shape-type` of the mask applied to the speaker spotlight, or `null` if there is no mask. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/speaker-spotlight#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/speaker-spotlight` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/table`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/table#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/table` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/table#appendColumn()` | `https://developers.google.com/apps-script/reference/slides/table-column` | Appends a new column to the right of the last column of the table. |
| `https://developers.google.com/apps-script/reference/slides/table#appendRow()` | `https://developers.google.com/apps-script/reference/slides/table-row` | Appends a new row below the last row of the table. |
| `https://developers.google.com/apps-script/reference/slides/table#bringForward()` | `https://developers.google.com/apps-script/reference/slides/table` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/table#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/table` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/table#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/table#getCell(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/table-cell` | Returns the specified cell in the table. |
| `https://developers.google.com/apps-script/reference/slides/table#getColumn(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-column` | Returns the specified column in the table. |
| `https://developers.google.com/apps-script/reference/slides/table#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/table#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/table#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/table#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/table#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#getNumColumns()` | `Integer` | Returns the number of columns in the table. |
| `https://developers.google.com/apps-script/reference/slides/table#getNumRows()` | `Integer` | Returns the number of rows in the table. |
| `https://developers.google.com/apps-script/reference/slides/table#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/table#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/table#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/table#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/table#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#getRow(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-row` | Returns the specified row in the table. |
| `https://developers.google.com/apps-script/reference/slides/table#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/table#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/table#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#insertColumn(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-column` | Inserts a new column at the specified index of the table. |
| `https://developers.google.com/apps-script/reference/slides/table#insertRow(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-row` | Inserts a new row at the specified index of the table. |
| `https://developers.google.com/apps-script/reference/slides/table#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/table` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/table#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/table#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/table#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/table#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/table#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/table#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/table` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/table#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/table` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/table#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/table#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/table#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/table#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/table#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/table#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/table` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/table-cell`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/table-cell#getColumnIndex()` | `Integer` | Returns the 0-based column index of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getColumnSpan()` | `Integer` | Returns the column span of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getContentAlignment()` | `https://developers.google.com/apps-script/reference/slides/content-alignment` | Returns the `https://developers.google.com/apps-script/reference/slides/content-alignment` of the text in the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getFill()` | `https://developers.google.com/apps-script/reference/slides/fill` | Returns the fill of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getHeadCell()` | `https://developers.google.com/apps-script/reference/slides/table-cell|null` | Returns the head cell of this table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getMergeState()` | `https://developers.google.com/apps-script/reference/slides/cell-merge-state` | Returns the merge state of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getParentColumn()` | `https://developers.google.com/apps-script/reference/slides/table-column` | Returns the table column containing the current cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getParentRow()` | `https://developers.google.com/apps-script/reference/slides/table-row` | Returns the table row containing the current cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getParentTable()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the table containing the current cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getRowIndex()` | `Integer` | Returns the 0-based row index of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getRowSpan()` | `Integer` | Returns the row span of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#getText()` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns the text content of the table cell. |
| `https://developers.google.com/apps-script/reference/slides/table-cell#setContentAlignment(ContentAlignment)` | `https://developers.google.com/apps-script/reference/slides/table-cell` | Sets the `https://developers.google.com/apps-script/reference/slides/content-alignment` of the text in the table cell. |

## `https://developers.google.com/apps-script/reference/slides/table-cell-range`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/table-cell-range#getTableCells()` | `https://developers.google.com/apps-script/reference/slides/table-cell` | Returns the list of `https://developers.google.com/apps-script/reference/slides/table-cell` instances. |

## `https://developers.google.com/apps-script/reference/slides/table-column`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/table-column#getCell(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-cell` | Returns the cell at the specified index. |
| `https://developers.google.com/apps-script/reference/slides/table-column#getIndex()` | `Integer` | Returns the 0-based index of the column. |
| `https://developers.google.com/apps-script/reference/slides/table-column#getNumCells()` | `Integer` | Returns the number of cells in this column. |
| `https://developers.google.com/apps-script/reference/slides/table-column#getParentTable()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the table containing the current column. |
| `https://developers.google.com/apps-script/reference/slides/table-column#getWidth()` | `Number` | Returns the width of the column in points. |
| `https://developers.google.com/apps-script/reference/slides/table-column#remove()` | `void` | Removes the table column. |

## `https://developers.google.com/apps-script/reference/slides/table-row`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/table-row#getCell(Integer)` | `https://developers.google.com/apps-script/reference/slides/table-cell` | Returns the cell at the specified index. |
| `https://developers.google.com/apps-script/reference/slides/table-row#getIndex()` | `Integer` | Returns the 0-based index of the row. |
| `https://developers.google.com/apps-script/reference/slides/table-row#getMinimumHeight()` | `Number` | Returns the minimum height of the row in points. |
| `https://developers.google.com/apps-script/reference/slides/table-row#getNumCells()` | `Integer` | Returns the number of cells in this row. |
| `https://developers.google.com/apps-script/reference/slides/table-row#getParentTable()` | `https://developers.google.com/apps-script/reference/slides/table` | Returns the table containing the current row. |
| `https://developers.google.com/apps-script/reference/slides/table-row#remove()` | `void` | Removes the table row. |

## `https://developers.google.com/apps-script/reference/slides/text-baseline-offset`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A text baseline offset that is not supported. |
| `NONE` | `Enum` | The text is not vertically offset. |
| `SUPERSCRIPT` | `Enum` | The text is vertically offset upwards. |
| `SUBSCRIPT` | `Enum` | The text is vertically offset downwards. |

## `https://developers.google.com/apps-script/reference/slides/text-direction`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A text direction that is not supported. |
| `LEFT_TO_RIGHT` | `Enum` | The text goes from left to right. |
| `RIGHT_TO_LEFT` | `Enum` | The text goes from right to left. |

## `https://developers.google.com/apps-script/reference/slides/text-range`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/text-range#appendParagraph(String)` | `https://developers.google.com/apps-script/reference/slides/paragraph` | Appends a paragraph at the end of the text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#appendRange(TextRange)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Appends a copy of the provided text range to the end of the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#appendRange(TextRange,Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Appends a copy of the provided text range to the end of the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#appendText(String)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Appends text at the end of the text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#asRenderedString()` | `String` | Returns the rendered text bounded by this range of the associated shape or table cell in a format appropriate to display to end users. |
| `https://developers.google.com/apps-script/reference/slides/text-range#asString()` | `String` | Returns the raw text bounded by this range of the associated shape or table cell. |
| `https://developers.google.com/apps-script/reference/slides/text-range#clear()` | `void` | Clears the text bounded by this range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#clear(Integer,Integer)` | `void` | Clears the text bounded by the start and end offsets in the range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#find(String)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns all the ranges matching the search pattern in the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#find(String,Integer)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns all the ranges matching the search pattern in the current text range starting from the start offset. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getAutoTexts()` | `https://developers.google.com/apps-script/reference/slides/auto-text` | Returns the auto texts within the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getEndIndex()` | `Integer` | Returns the exclusive, 0-based index for the last character in this range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getLength()` | `Integer` | Returns the number of characters in this range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getLinks()` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns a collection of text ranges that correspond to all `https://developers.google.com/apps-script/reference/slides/link`s within the current text range or overlapping the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getListParagraphs()` | `https://developers.google.com/apps-script/reference/slides/paragraph` | Returns the paragraphs in lists that overlap the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getListStyle()` | `https://developers.google.com/apps-script/reference/slides/list-style` | Returns the `https://developers.google.com/apps-script/reference/slides/list-style` of the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getParagraphStyle()` | `https://developers.google.com/apps-script/reference/slides/paragraph-style` | Returns the `https://developers.google.com/apps-script/reference/slides/paragraph-style` of the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getParagraphs()` | `https://developers.google.com/apps-script/reference/slides/paragraph` | Returns the paragraphs that overlap the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getRange(Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns a new `https://developers.google.com/apps-script/reference/slides/text-range` covering part of the range from which it is derived. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getRuns()` | `https://developers.google.com/apps-script/reference/slides/text-range` | Returns the text runs that overlap the current text range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getStartIndex()` | `Integer` | Returns the inclusive, 0-based index for the first character in this range. |
| `https://developers.google.com/apps-script/reference/slides/text-range#getTextStyle()` | `https://developers.google.com/apps-script/reference/slides/text-style|null` | Returns the text style of the range, or `null` if the range is empty. |
| `https://developers.google.com/apps-script/reference/slides/text-range#insertParagraph(Integer,String)` | `https://developers.google.com/apps-script/reference/slides/paragraph` | Inserts a paragraph at the start offset. |
| `https://developers.google.com/apps-script/reference/slides/text-range#insertRange(Integer,TextRange)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Inserts a copy of the provided text range at the start offset. |
| `https://developers.google.com/apps-script/reference/slides/text-range#insertRange(Integer,TextRange,Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Inserts a copy of the provided text range at the start offset. |
| `https://developers.google.com/apps-script/reference/slides/text-range#insertText(Integer,String)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Inserts text at the start offset. |
| `https://developers.google.com/apps-script/reference/slides/text-range#isEmpty()` | `Boolean` | Returns `true` if there are no characters in this range, and returns `false` otherwise. |
| `https://developers.google.com/apps-script/reference/slides/text-range#replaceAllText(String,String)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/text-range#replaceAllText(String,String,Boolean)` | `Integer` | Replaces all instances of text matching find text with replace text. |
| `https://developers.google.com/apps-script/reference/slides/text-range#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/text-range` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/text-range#setText(String)` | `https://developers.google.com/apps-script/reference/slides/text-range` | Sets the text bounded by this range of the associated shape or table cell. |

## `https://developers.google.com/apps-script/reference/slides/text-style`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/text-style#getBackgroundColor()` | `https://developers.google.com/apps-script/reference/slides/color|null` | Returns the background color of the text, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getBaselineOffset()` | `https://developers.google.com/apps-script/reference/slides/text-baseline-offset|null` | Returns the vertical offset of text from its normal position, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getFontFamily()` | `String|null` | Returns the font family of the text, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getFontSize()` | `Number|null` | Returns the font size of the text in points, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getFontWeight()` | `Integer|null` | Returns the font weight of the text, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getForegroundColor()` | `https://developers.google.com/apps-script/reference/slides/color|null` | Returns the foreground color of the text, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` on the text, or `null` if there is no link or if the link is on part of the text or if there are multiple links. |
| `https://developers.google.com/apps-script/reference/slides/text-style#hasLink()` | `Boolean|null` | Returns `true` if there is link on the text, `false` if not, or `null` if the link is on part of the text or there are multiple links. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isBackgroundTransparent()` | `Boolean|null` | Returns `true` if the background of the text is transparent, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isBold()` | `Boolean|null` | Returns `true` if the text is rendered as bold, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isItalic()` | `Boolean|null` | Returns `true` if the text is italicized, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isSmallCaps()` | `Boolean|null` | Returns `true` if the text is in small capital letters, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isStrikethrough()` | `Boolean|null` | Returns `true` if the text is struck through, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#isUnderline()` | `Boolean|null` | Returns `true` if the text is underlined, `false` if not, or `null` if there are multiple styles on the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#removeLink()` | `https://developers.google.com/apps-script/reference/slides/text-style` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBackgroundColor(Color)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the background color of the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBackgroundColor(Integer,Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the background color of the text to the given RGB values from 0 to 255. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBackgroundColor(String)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the background color of the text to the given hex color string. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBackgroundColor(ThemeColorType)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the background color of the text to the given `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBackgroundColorTransparent()` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the background color of the text to transparent. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBaselineOffset(TextBaselineOffset)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the vertical offset of the text relative to its normal position. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setBold(Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets whether the text should be rendered as bold. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setFontFamily(String)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the font family of the text . |
| `https://developers.google.com/apps-script/reference/slides/text-style#setFontFamilyAndWeight(String,Integer)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the font family and weight of the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setFontSize(Number)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the font size of the text, in points. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setForegroundColor(Color)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the foreground color of the text. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setForegroundColor(Integer,Integer,Integer)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the foreground color of the text to the given RGB values from 0 to 255. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setForegroundColor(String)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the foreground color of the text to the given hex color string. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setForegroundColor(ThemeColorType)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the foreground color of the text to the given `https://developers.google.com/apps-script/reference/slides/theme-color-type`. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setItalic(Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets the whether the text is italicized. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setSmallCaps(Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets whether the text is rendered in small capital letters. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setStrikethrough(Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets whether the text is struck through. |
| `https://developers.google.com/apps-script/reference/slides/text-style#setUnderline(Boolean)` | `https://developers.google.com/apps-script/reference/slides/text-style` | Sets whether the text is underlined. |

## `https://developers.google.com/apps-script/reference/slides/theme-color`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/theme-color#getColorType()` | `https://developers.google.com/apps-script/base/color-type.html` | Get the type of this color. |
| `https://developers.google.com/apps-script/reference/slides/theme-color#getThemeColorType()` | `https://developers.google.com/apps-script/reference/slides/theme-color-type` | Get the theme color type of this color. |

## `https://developers.google.com/apps-script/reference/slides/theme-color-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | Represents a theme color that is not supported. |
| `DARK1` | `Enum` | Represents the first dark color. |
| `LIGHT1` | `Enum` | Represents the first light color. |
| `DARK2` | `Enum` | Represents the second dark color. |
| `LIGHT2` | `Enum` | Represents the second light color. |
| `ACCENT1` | `Enum` | Represents the first accent color. |
| `ACCENT2` | `Enum` | Represents the second accent color. |
| `ACCENT3` | `Enum` | Represents the third accent color. |
| `ACCENT4` | `Enum` | Represents the fourth accent color. |
| `ACCENT5` | `Enum` | Represents the fifth accent color. |
| `ACCENT6` | `Enum` | Represents the sixth accent color. |
| `HYPERLINK` | `Enum` | Represents the color to use for hyperlinks. |
| `FOLLOWED_HYPERLINK` | `Enum` | Represents the color to use for visited hyperlinks. |

## `https://developers.google.com/apps-script/reference/slides/video`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/video#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/video` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/video#bringForward()` | `https://developers.google.com/apps-script/reference/slides/video` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/video#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/video` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/video#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/video#getBorder()` | `https://developers.google.com/apps-script/reference/slides/border` | Returns the `https://developers.google.com/apps-script/reference/slides/border` of the video. |
| `https://developers.google.com/apps-script/reference/slides/video#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/video#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/video#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/video#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/video#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/video#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/video#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/video#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/video#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#getSource()` | `https://developers.google.com/apps-script/reference/slides/video-source-type` | Gets the video source. |
| `https://developers.google.com/apps-script/reference/slides/video#getThumbnailUrl()` | `String` | Gets an URL to the video thumbnail. |
| `https://developers.google.com/apps-script/reference/slides/video#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/video#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/video#getUrl()` | `String|null` | Gets an URL to the video. |
| `https://developers.google.com/apps-script/reference/slides/video#getVideoId()` | `String` | Gets the video source's unique identifier for this video. |
| `https://developers.google.com/apps-script/reference/slides/video#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/video` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/video#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/video#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/video#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/video#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/video#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/video#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/video` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/video#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/video` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/video#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/video#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/video#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/video#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/video#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/video#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/video` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |

## `https://developers.google.com/apps-script/reference/slides/video-source-type`

### Properties

| Property | Type | Description |
|---|---|---|
| `UNSUPPORTED` | `Enum` | A video source type that is not supported. |
| `YOUTUBE` | `Enum` | YouTube video. |

## `https://developers.google.com/apps-script/reference/slides/word-art`

### Methods

| Method | Return type | Brief description |
|---|---|---|
| `https://developers.google.com/apps-script/reference/slides/word-art#alignOnPage(AlignmentPosition)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Aligns the element to the specified alignment position on the page. |
| `https://developers.google.com/apps-script/reference/slides/word-art#bringForward()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Brings the page element forward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/word-art#bringToFront()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Brings the page element to the front of the page. |
| `https://developers.google.com/apps-script/reference/slides/word-art#duplicate()` | `https://developers.google.com/apps-script/reference/slides/page-element` | Duplicates the page element. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getConnectionSites()` | `https://developers.google.com/apps-script/reference/slides/connection-site` | Returns the list of `ConnectionSite`s on the page element, or an empty list if the page element does not have any connection sites. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getDescription()` | `String` | Returns the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getHeight()` | `Number|null` | Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getInherentHeight()` | `Number|null` | Returns the element's inherent height in points. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getInherentWidth()` | `Number|null` | Returns the element's inherent width in points. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getLeft()` | `Number` | Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getLink()` | `https://developers.google.com/apps-script/reference/slides/link|null` | Returns the `https://developers.google.com/apps-script/reference/slides/link` or `null` if there is no link. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getObjectId()` | `String` | Returns the unique ID for this object. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getPageElementType()` | `https://developers.google.com/apps-script/reference/slides/page-element-type` | Returns the page element's type, represented as a `https://developers.google.com/apps-script/reference/slides/page-element-type` enum. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getParentGroup()` | `https://developers.google.com/apps-script/reference/slides/group|null` | Returns the group this page element belongs to, or `null` if the element is not in a group. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getParentPage()` | `https://developers.google.com/apps-script/reference/slides/page` | Returns the page this page element is on. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getRenderedText()` | `String` | Gets the text that is rendered as word art. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getRotation()` | `Number` | Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getTitle()` | `String` | Returns the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getTop()` | `Number` | Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getTransform()` | `https://developers.google.com/apps-script/reference/slides/affine-transform` | Returns the page element's transform. |
| `https://developers.google.com/apps-script/reference/slides/word-art#getWidth()` | `Number|null` | Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#preconcatenateTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Preconcatenates the provided transform to the existing transform of the page element. |
| `https://developers.google.com/apps-script/reference/slides/word-art#remove()` | `void` | Removes the page element. |
| `https://developers.google.com/apps-script/reference/slides/word-art#removeLink()` | `void` | Removes a `https://developers.google.com/apps-script/reference/slides/link`. |
| `https://developers.google.com/apps-script/reference/slides/word-art#scaleHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Scales the element's height by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/word-art#scaleWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Scales the element's width by the specified ratio. |
| `https://developers.google.com/apps-script/reference/slides/word-art#select()` | `void` | Selects only the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation and removes any previous selection. |
| `https://developers.google.com/apps-script/reference/slides/word-art#select(Boolean)` | `void` | Selects the `https://developers.google.com/apps-script/reference/slides/page-element` in the active presentation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#sendBackward()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sends the page element backward on the page by one element. |
| `https://developers.google.com/apps-script/reference/slides/word-art#sendToBack()` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sends the page element to the back of the page. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setDescription(String)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the page element's alt text description. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setHeight(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setLeft(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setLinkSlide(Integer)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the zero-based index of the slide. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setLinkSlide(Slide)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide`, the link is set by the given slide ID. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setLinkSlide(SlidePosition)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given `https://developers.google.com/apps-script/reference/slides/slide` using the relative position of the slide. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setLinkUrl(String)` | `https://developers.google.com/apps-script/reference/slides/link` | Sets a `https://developers.google.com/apps-script/reference/slides/link` to the given non-empty URL string. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setRotation(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the element's clockwise rotation angle around its center in degrees. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setTitle(String)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the page element's alt text title. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setTop(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setTransform(AffineTransform)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the transform of the page element with the provided transform. |
| `https://developers.google.com/apps-script/reference/slides/word-art#setWidth(Number)` | `https://developers.google.com/apps-script/reference/slides/word-art` | Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation. |