Ein Farbschema definiert die Zuordnung von Mitgliedern von ThemeColorType
zu den tatsächlichen Farben, die zum Rendern der Farben verwendet werden.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getConcreteColor(theme) | Color | Gibt das konkrete Color zurück, das dem ThemeColorType in diesem Farbschema zugeordnet ist. |
getThemeColors() | ThemeColorType[] | Gibt eine Liste aller möglichen Designfarbtypen in einem Farbschema zurück. |
setConcreteColor(type, color) | ColorScheme | Legt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest. |
setConcreteColor(type, red, green, blue) | ColorScheme | Legt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im RGB-Format fest. |
setConcreteColor(type, hexColor) | ColorScheme | Legt die Betonfarbe für ThemeColorType in diesem Farbschema auf die angegebene Farbe im HEX-Format fest. |
Detaillierte Dokumentation
getConcreteColor(theme)
Gibt das konkrete Color
zurück, das dem ThemeColorType
in diesem Farbschema zugeordnet ist.
Die zurückgegebene Farbe ist garantiert keine Instanz von ThemeColor
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
theme | ThemeColorType | Die Designfarbe, von der die Betonfarbe abgeleitet wird. |
Zurücksenden
Color
: Die Betonfarbe, die dem Farbtyp des Designs in diesem Schema entspricht.
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getThemeColors()
Gibt eine Liste aller möglichen Designfarbtypen in einem Farbschema zurück.
Zurücksenden
ThemeColorType[]
: Die möglichen Farbtypen des Designs in diesem Schema.
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, color)
Legt die Betonfarbe, die mit ThemeColorType
in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | ThemeColorType | Der Farbtyp des Designs. |
color | Color | Die Farbe, auf die der Farbtyp des Designs festgelegt werden soll. |
Zurücksenden
ColorScheme
: Dieses Farbschema für eine Verkettung.
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, red, green, blue)
Legt die Betonfarbe, die mit ThemeColorType
in diesem Farbschema verknüpft ist, auf die angegebene Farbe im RGB-Format fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | ThemeColorType | Der Farbtyp des Designs. |
red | Integer | Der rote Wert der Farbe, auf die der Farbtyp des Designs gesetzt werden soll (zwischen 0 und 255). |
green | Integer | Der grüne Wert der Farbe, auf die der Farbtyp des Designs gesetzt werden soll (zwischen 0 und 255). |
blue | Integer | Der blaue Wert der Farbe, auf die der Farbtyp des Designs gesetzt werden soll (zwischen 0 und 255). |
Zurücksenden
ColorScheme
: Dieses Farbschema für eine Verkettung.
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, hexColor)
Legt die Betonfarbe für ThemeColorType
in diesem Farbschema auf die angegebene Farbe im HEX-Format fest.
Der Hex-String muss das Format '#RRGGBB' haben.
Parameter
Name | Typ | Beschreibung |
---|---|---|
type | ThemeColorType | Der Farbtyp des Designs. |
hexColor | String | Der Hex-Farbcode, auf den der Farbtyp des Designs eingestellt werden soll, z. B. '#F304a7'. |
Zurücksenden
ColorScheme
: Dieses Farbschema für eine Verkettung.
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung in mindestens einem der folgenden Bereiche erforderlich:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations