Class ColorScheme

ColorScheme

Un jeu de couleurs définit un mappage 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 le Color concret associé à ThemeColorType dans ce jeu de couleurs.
getThemeColors()ThemeColorType[]Affiche 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 au ThemeColorType de ce jeu de couleurs sur la couleur donnée.
setConcreteColor(type, red, green, blue)ColorSchemeDéfinit la couleur concrète associée au 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 au format HEX.

Documentation détaillée

getConcreteColor(theme)

Renvoie le Color concret associé à 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 est issue la couleur concrète.

Aller-retour

Color : couleur concrète correspondant au type de couleur du thème de 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

getThemeColors()

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

Aller-retour

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 au ThemeColorType de ce jeu de couleurs sur la couleur donnée.

Paramètres

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

Aller-retour

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 au ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.

Paramètres

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

Aller-retour

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 à l'élément ThemeColorType de ce jeu de couleurs sur la couleur 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 à utiliser pour le type de couleur du thème, par exemple '#F304a7'.

Aller-retour

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