Class ColorScheme

Schemat kolorów

Schemat kolorów definiuje mapowanie elementów ThemeColorType i rzeczywistych kolorów użytych do ich renderowania.

Metody

MetodaZwracany typKrótki opis
getConcreteColor(theme)ColorZwraca betonowy Color powiązany z 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 betonowy kolor powiązany z elementem ThemeColorType w tym schemacie.
setConcreteColor(type, red, green, blue)ColorSchemeUstawia betonowy kolor powiązany z ThemeColorType w tym schemacie kolorów na określony kolor w formacie RGB.
setConcreteColor(type, hexColor)ColorSchemeUstawia betonowy kolor powiązany z ThemeColorType w tym schemacie kolorów na określony kolor w formacie szesnastkowym.

Szczegółowa dokumentacja

getConcreteColor(theme)

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

Zwrócony kolor nie może być wystąpieniem elementu ThemeColor.

Parametry

NazwaTypOpis
themeThemeColorTypeKolor motywu, z którego pochodzi kolor betonowy.

Zwróć

Color – betonowy kolor odpowiadający kolorowi motywu w tym schemacie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu 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.

Zwróć

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

Autoryzacja

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

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

setConcreteColor(type, color)

Ustawia betonowy kolor powiązany z elementem ThemeColorType w tym schemacie.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
colorColorKolor, jaki ma ustawić typ koloru motywu.

Zwróć

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu 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 betonowy kolor powiązany z ThemeColorType w tym schemacie kolorów na określony kolor w formacie RGB.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
redIntegerWartość czerwonego koloru, która powoduje ustawienie typu koloru motywu (od 0 do 255).
greenIntegerZielona wartość koloru, od której ma być ustawiony typ motywu (od 0 do 255).
blueIntegerNiebieska wartość koloru, by ustawić typ koloru motywu (od 0 do 255).

Zwróć

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

Autoryzacja

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

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

setConcreteColor(type, hexColor)

Ustawia betonowy kolor powiązany z ThemeColorType w tym schemacie kolorów na określony kolor w formacie szesnastkowym.

Ciąg szesnastkowy musi mieć format '#RRGGBB'.

Parametry

NazwaTypOpis
typeThemeColorTypeTyp koloru motywu.
hexColorStringSzesnastkowy kolor, jaki ma być ustawiony typ motywu, na przykład '#F304a7'.

Zwróć

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

Autoryzacja

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

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