Class ColorScheme

ColorScheme

Un jeu de couleurs définit une correspondance entre les membres de ThemeColorType et les couleurs réelles utilisées pour les afficher.

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(theme)ColorRenvoie la Color concrète associée à l'élément ThemeColorType dans ce jeu de couleurs.
getThemeColors()ThemeColorType[]Renvoie une liste de tous les types de couleurs de thème possibles dans un jeu de couleurs.
setConcreteColor(type, color)ColorSchemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.
setConcreteColor(type, red, green, blue)ColorSchemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.
setConcreteColor(type, hexColor)ColorSchemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format HEX.

Documentation détaillée

getConcreteColor(theme)

Renvoie la Color concrète associée à l'élément ThemeColorType dans ce jeu de couleurs.

Il est garanti que la couleur renvoyée ne sera pas une instance de ThemeColor.

Paramètres

NomTypeDescription
themeThemeColorTypeCouleur du thème dont dépend la couleur du béton.

Renvois

Color : couleur concrète correspondant au type de couleur du thème dans ce schéma.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getThemeColors()

Renvoie une liste de tous les types de couleurs de thème possibles dans un jeu de couleurs.

Renvois

ThemeColorType[] : types de couleurs de thème possibles dans ce jeu.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setConcreteColor(type, color)

Définit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.

Paramètres

NomTypeDescription
typeThemeColorTypeType de couleur du thème.
colorColorCouleur à définir pour le type de couleur du thème.

Renvois

ColorScheme : jeu de couleurs pour le chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setConcreteColor(type, red, green, blue)

Définit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.

Paramètres

NomTypeDescription
typeThemeColorTypeType de couleur du thème.
redIntegerValeur du rouge de la couleur à définir pour le type de couleur du thème (comprise entre 0 et 255).
greenIntegerValeur du vert de la couleur à définir pour le type de couleur du thème (comprise entre 0 et 255).
blueIntegerValeur bleue de la couleur à définir pour le type de couleur du thème (comprise entre 0 et 255).

Renvois

ColorScheme : jeu de couleurs pour le chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

setConcreteColor(type, hexColor)

Définit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format HEX.

La chaîne hexadécimale doit être au format "#RRGGBB".

Paramètres

NomTypeDescription
typeThemeColorTypeType de couleur du thème.
hexColorStringCouleur hexadécimale à définir pour le type de couleur du thème, par exemple "#F304a7".

Renvois

ColorScheme : jeu de couleurs pour le chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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