Class ColorScheme

ColorScheme

Un jeu de couleurs définit un mappage des membres de ThemeColorType aux couleurs réelles utilisées pour les afficher.

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(theme)ColorRenvoie l'Color concrète associée à l'ThemeColorType dans ce jeu de couleurs.
getThemeColors()ThemeColorType[]Renvoie la 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée.
setConcreteColor(type, red, green, blue)ColorSchemeDéfinit la couleur concrète associée à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format RVB.
setConcreteColor(type, hexColor)ColorSchemeDéfinit la couleur concrète associée à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format hexadécimal.

Documentation détaillée

getConcreteColor(theme)

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

La couleur renvoyée ne peut pas être une instance de ThemeColor.

Paramètres

NomTypeDescription
themeThemeColorTypeCouleur du thème à partir de laquelle la couleur de béton est dérivée.

Renvois

Color : couleur concrète correspondant au type de couleur du thème dans ce jeu de couleurs.

Autorisation

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

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

getThemeColors()

Renvoie la 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 schéma.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec 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 à ThemeColorType dans 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 avec 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format RVB.

Paramètres

NomTypeDescription
typeThemeColorTypeType de couleur du thème.
redIntegerValeur rouge de la couleur à définir comme type de couleur du thème (entre 0 et 255).
greenIntegerValeur verte de la couleur à définir comme type de couleur du thème (entre 0 et 255).
blueIntegerValeur bleue de la couleur à définir comme 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 avec 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format hexadécimal.

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 avec un ou plusieurs des champs d'application suivants:

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