Class ColorScheme

ColorScheme

Schemat kolorów określa mapowanie elementów ThemeColorType na rzeczywiste kolory używane do ich renderowania.

Metody

MetodaZwracany typKrótki opis
getConcreteColor(theme)ColorZwraca konkretny kolor Color powiązany z kolorem ThemeColorType w tym schemacie kolorów.
getThemeColors()ThemeColorType[]Zwraca listę wszystkich możliwych typów kolorów motywów w schemacie kolorów.
setConcreteColor(type, color)ColorSchemeUstawia konkretny kolor powiązany z ThemeColorType w tym schemacie kolorów na podany kolor.
setConcreteColor(type, red, green, blue)ColorSchemeUstawia kolor betonu powiązany z ThemeColorType w tym schemacie kolorów na podany kolor w formacie RGB.
setConcreteColor(type, hexColor)ColorSchemeUstawia konkretny kolor powiązany z ThemeColorType w tym schemacie kolorów na podany kolor w formacie szesnastkowym.

Szczegółowa dokumentacja

getConcreteColor(theme)

Zwraca konkretny kolor Color powiązany z kolorem ThemeColorType w tym schemacie kolorów.

Zwrócony kolor na pewno nie będzie instancją ThemeColor.

Parametry

NazwaTypOpis
themeThemeColorTypeKolor motywu, z którego ma zostać wywiedziony konkretny kolor.

Powrót

Color – konkretny kolor odpowiadający typowi koloru motywu w tym schemacie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

getThemeColors()

Zwraca listę wszystkich możliwych typów kolorów motywów w schemacie kolorów.

Powrót

ThemeColorType[] – możliwe typy kolorów motywu w tym schemacie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

setConcreteColor(type, color)

Ustawia konkretny kolor powiązany z ThemeColorType w tym schemacie kolorów na podany kolor.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
colorColorKolor, na który ma zostać ustawiony typ koloru motywu.

Powrót

ColorScheme – ten schemat kolorów do łączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

setConcreteColor(type, red, green, blue)

Ustawia kolor betonu powiązany z ThemeColorType w tym schemacie kolorów na podany kolor w formacie RGB.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
redIntegerWartość składowej czerwonej koloru, na który ma zostać ustawiony typ koloru motywu (od 0 do 255).
greenIntegerWartość składowej zielonej koloru, na który ma zostać ustawiony typ koloru motywu (od 0 do 255).
blueIntegerWartość składowej niebieskiej koloru, na który ma zostać ustawiony typ koloru motywu (od 0 do 255).

Powrót

ColorScheme – ten schemat kolorów do łączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

setConcreteColor(type, hexColor)

Ustawia konkretny kolor powiązany z ThemeColorType w tym schemacie kolorów na podany kolor w formacie szesnastkowym.

Ciąg szesnastkowy musi mieć format „#RRGGBB”.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
hexColorStringSzesnastkowy kod koloru, na który ma zostać ustawiony typ koloru motywu, np. „#F304a7”.

Powrót

ColorScheme – ten schemat kolorów do łączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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