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éthode | Type renvoyé | Brève description |
---|---|---|
getConcreteColor(theme) | Color | Renvoie 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) | ColorScheme | Définit la couleur concrète associée au ThemeColorType de ce jeu de couleurs sur la couleur donnée. |
setConcreteColor(type, red, green, blue) | ColorScheme | Dé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) | ColorScheme | Dé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
Nom | Type | Description |
---|---|---|
theme | ThemeColorType | Couleur 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
Nom | Type | Description |
---|---|---|
type | ThemeColorType | Type de couleur du thème. |
color | Color | Couleur à 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
Nom | Type | Description |
---|---|---|
type | ThemeColorType | Type de couleur du thème. |
red | Integer | Valeur de la couleur du rouge pour définir le type de couleur du thème (entre 0 et 255). |
green | Integer | Valeur verte de la couleur pour laquelle définir le type de couleur du thème (entre 0 et 255). |
blue | Integer | Valeur 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
Nom | Type | Description |
---|---|---|
type | ThemeColorType | Type de couleur du thème. |
hexColor | String | Couleur 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