Class ColorScheme

ColorScheme

Mit einem Farbschema wird eine Zuordnung der Mitglieder von ThemeColorType zu den Farben definiert, die zum Rendern verwendet werden.

Methoden

MethodeRückgabetypKurzbeschreibung
getConcreteColor(theme)ColorGibt die konkrete Color zurück, die der 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 dem ThemeColorType in diesem Farbschema zugeordnet ist, auf die angegebene Farbe im RGB-Format fest.
setConcreteColor(type, hexColor)ColorSchemeLegt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im HEX-Format fest.

Detaillierte Dokumentation

getConcreteColor(theme)

Gibt die konkrete Color zurück, die der 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 werden soll.

Return

Color: Die Betonfarbe, die dem Farbtyp des Designs in diesem Schema entspricht.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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.

Return

ColorScheme: Dieses Farbschema für Verkettungen.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

setConcreteColor(type, red, green, blue)

Legt die Betonfarbe, die dem ThemeColorType in diesem Farbschema zugeordnet 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 festgelegt werden soll (zwischen 0 und 255).
greenIntegerGrüner Wert der Farbe, auf die der Farbtyp des Designs festgelegt werden soll (zwischen 0 und 255).
blueIntegerDer Blauwert der Farbe, auf die der Farbtyp des Designs festgelegt werden soll (zwischen 0 und 255).

Return

ColorScheme: Dieses Farbschema für Verkettungen.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

setConcreteColor(type, hexColor)

Legt die Betonfarbe, die mit ThemeColorType in diesem Farbschema verknüpft ist, auf die angegebene Farbe im HEX-Format fest.

Der Hex-String muss das Format „#RRGGBB“ haben.

Parameter

NameTypBeschreibung
typeThemeColorTypeDer Farbtyp des Designs.
hexColorStringDer Hex-Farbtyp, auf den der Farbtyp des Designs festgelegt werden soll, z. B. "#F304a7".

Return

ColorScheme: Dieses Farbschema für Verkettungen.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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