Class ColorScheme

Farbschema

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

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(theme)ColorGibt den konkreten Color zurück, der dem ThemeColorType in diesem Farbschema zugeordnet ist.
getThemeColors()ThemeColorType[]Gibt eine Liste aller möglichen Designfarbentypen in einem Farbschema zurück.
setConcreteColor(type, color)ColorSchemeDamit wird die Farbe festgelegt, die mit dem ThemeColorType in diesem Farbschema verknüpft ist.
setConcreteColor(type, red, green, blue)ColorSchemeHiermit wird die Farbe, die mit der ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im RGB-Format festgelegt.
setConcreteColor(type, hexColor)ColorSchemeHiermit wird die Farbe festgelegt, die der ThemeColorType in diesem Farbschema zugeordnet ist. Sie wird durch die angegebene Farbe im HEX-Format ersetzt.

Detaillierte Dokumentation

getConcreteColor(theme)

Gibt den konkreten Color zurück, der dem ThemeColorType in diesem Farbschema zugeordnet ist.

Die zurückgegebene Farbe ist garantiert keine Instanz von ThemeColor.

Parameter

NameTypBeschreibung
themeThemeColorTypeDie Designfarbe, aus der die konkrete Farbe abgeleitet werden soll.

Rückflug

Color: Die Farbe, die dem Farbtyp des Themas in diesem Schema entspricht.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

getThemeColors()

Gibt eine Liste aller möglichen Designfarbentypen in einem Farbschema zurück.

Rückflug

ThemeColorType[]: Die möglichen Designfarbtypen in diesem Schema.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

setConcreteColor(type, color)

Damit wird die Farbe festgelegt, die mit dem ThemeColorType in diesem Farbschema verknüpft ist.

Parameter

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
colorColorDie Farbe, die als Designfarbtyp festgelegt werden soll.

Rückflug

ColorScheme – Dieses Farbschema, zur Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

setConcreteColor(type, red, green, blue)

Hiermit wird die Farbe, die mit der ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im RGB-Format festgelegt.

Parameter

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
redIntegerDer rote Wert der Farbe, auf die der Designfarbtyp festgelegt werden soll (zwischen 0 und 255).
greenIntegerDer grüne Wert der Farbe, auf die der Designfarbtyp festgelegt werden soll (zwischen 0 und 255).
blueIntegerDer Blauwert der Farbe, auf die der Designfarbtyp festgelegt werden soll (zwischen 0 und 255).

Rückflug

ColorScheme – Dieses Farbschema, zur Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

setConcreteColor(type, hexColor)

Hiermit wird die Farbe festgelegt, die der ThemeColorType in diesem Farbschema zugeordnet ist. Sie wird durch die angegebene Farbe im HEX-Format ersetzt.

Der Hexadezimalstring muss das Format #RRGGBB haben.

Parameter

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
hexColorStringDie Hexadezimalfarbe, die als Designfarbtyp festgelegt werden soll, z. B. #F304a7.

Rückflug

ColorScheme – Dieses Farbschema, zur Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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