Class ColorScheme

ColorScheme

Un esquema de colores define una asignación de los miembros de ThemeColorType a los colores reales que se usan para renderizarlos.

Métodos

MétodoTipo de datos que se muestraDescripción breve
getConcreteColor(theme)ColorMuestra el Color concreto asociado con ThemeColorType en este esquema de colores.
getThemeColors()ThemeColorType[]Muestra una lista de todos los tipos de colores de tema posibles en un esquema de colores.
setConcreteColor(type, color)ColorSchemeEstablece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado.
setConcreteColor(type, red, green, blue)ColorSchemeEstablece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado en formato RGB.
setConcreteColor(type, hexColor)ColorSchemeEstablece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado en formato HEX.

Documentación detallada

getConcreteColor(theme)

Muestra el Color concreto asociado con ThemeColorType en este esquema de colores.

Se garantiza que el color que se muestra no sea una instancia de ThemeColor.

Parámetros

NombreTipoDescripción
themeThemeColorTypeEs el color de tema del que se deriva el color concreto.

Devolvedor

Color: Es el color concreto que corresponde al tipo de color de tema en este esquema.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getThemeColors()

Muestra una lista de todos los tipos de colores de tema posibles en un esquema de colores.

Devolvedor

ThemeColorType[]: Son los tipos de colores de tema posibles en este esquema.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setConcreteColor(type, color)

Establece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado.

Parámetros

NombreTipoDescripción
typeThemeColorTypeEs el tipo de color del tema.
colorColorEl color para establecer el tipo de color del tema.

Devolvedor

ColorScheme: Este esquema de colores se usa para encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setConcreteColor(type, red, green, blue)

Establece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado en formato RGB.

Parámetros

NombreTipoDescripción
typeThemeColorTypeEs el tipo de color del tema.
redIntegerEs el valor rojo del color en el que se establecerá el tipo de color del tema (entre 0 y 255).
greenIntegerEs el valor verde del color en el que se establecerá el tipo de color del tema (entre 0 y 255).
blueIntegerEs el valor azul del color en el que se establecerá el tipo de color del tema (entre 0 y 255).

Devolvedor

ColorScheme: Este esquema de colores se usa para encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setConcreteColor(type, hexColor)

Establece el color concreto asociado con el ThemeColorType en este esquema de colores en el color determinado en formato HEX.

La cadena hexadecimal debe tener el formato "#RRGGBB".

Parámetros

NombreTipoDescripción
typeThemeColorTypeEs el tipo de color del tema.
hexColorStringEl color hexadecimal en el que se establecerá el tipo de color del tema, como "#F304a7".

Devolvedor

ColorScheme: Este esquema de colores se usa para encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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