Class Color

  • This documentation describes how to work with opaque colors in Google Apps Script's Slides service.

  • Color objects can be converted to RGB or Theme colors using the asRgbColor() and asThemeColor() methods.

  • getColorType() allows you to retrieve the specific type of a given color.

  • Using any of these methods requires authorization with the presentations.currentonly or presentations scopes.

Color

An opaque color

Methods

MethodReturn typeBrief description
asRgbColor()RgbColorConverts this color to an RgbColor.
asThemeColor()ThemeColorConverts this color to a ThemeColor.
getColorType()ColorTypeGet the type of this color.

Detailed documentation

asRgbColor()

Converts this color to an RgbColor.

Return

RgbColor

Throws

Error — if the color is not an RgbColor

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

asThemeColor()

Converts this color to a ThemeColor.

Return

ThemeColor

Throws

Error — if the color is not a ThemeColor

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getColorType()

Get the type of this color.

Return

ColorType — The color type.

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations