Class ColorScheme

Farbschema

Ein Farbschema definiert die Zuordnung von Mitgliedern von ThemeColorType zu den tatsächlichen Farben, die zum Rendern der Farben verwendet werden.

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(theme)ColorGibt 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)ColorSchemeLegt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe fest.
setConcreteColor(type, red, green, blue)ColorSchemeLegt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im RGB-Format fest.
setConcreteColor(type, hexColor)ColorSchemeLegt 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

NameTypBeschreibung
themeThemeColorTypeDie 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

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
colorColorDie 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

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
redIntegerDer rote Wert der Farbe, auf die der Farbtyp des Designs gesetzt werden soll (zwischen 0 und 255).
greenIntegerDer grüne Wert der Farbe, auf die der Farbtyp des Designs gesetzt werden soll (zwischen 0 und 255).
blueIntegerDer 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

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
hexColorStringDer 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