Class ColorScheme

Цветовая схема

Цветовая схема определяет сопоставление элементов ThemeColorType с фактическими цветами, используемыми для их отображения.

Методы

Метод Тип возврата Краткое описание
getConcreteColor(theme) Color Возвращает конкретный Color , связанный с ThemeColorType в этой цветовой схеме.
getThemeColors() ThemeColorType[] Возвращает список всех возможных типов цветов темы в цветовой схеме.
setConcreteColor(type, color) ColorScheme Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету.
setConcreteColor(type, red, green, blue) ColorScheme Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в формате RGB.
setConcreteColor(type, hexColor) ColorScheme Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в шестнадцатеричном формате.

Подробная документация

getConcreteColor(theme)

Возвращает конкретный Color , связанный с ThemeColorType в этой цветовой схеме.

Гарантируется, что возвращенный цвет не будет экземпляром ThemeColor .

Параметры

Имя Тип Описание
theme ThemeColorType Цвет темы, из которого извлекается конкретный цвет.

Возвращаться

Color — конкретный цвет, соответствующий цветовому типу темы в этой схеме.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

getThemeColors()

Возвращает список всех возможных типов цветов темы в цветовой схеме.

Возвращаться

ThemeColorType[] — возможные типы цветов темы в этой схеме.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

setConcreteColor(type, color)

Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету.

Параметры

Имя Тип Описание
type ThemeColorType Цветовой тип темы.
color Color Цвет, на который устанавливается цветовой тип темы.

Возвращаться

ColorScheme — эта цветовая схема для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

setConcreteColor(type, red, green, blue)

Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в формате RGB.

Параметры

Имя Тип Описание
type ThemeColorType Цветовой тип темы.
red Integer Красное значение цвета для установки типа цвета темы (от 0 до 255).
green Integer Значение зеленого цвета для установки типа цвета темы (от 0 до 255).
blue Integer Значение синего цвета для установки типа цвета темы (от 0 до 255).

Возвращаться

ColorScheme — эта цветовая схема для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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

setConcreteColor(type, hexColor)

Задает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в шестнадцатеричном формате.

Шестнадцатеричная строка должна быть в формате #RRGGBB.

Параметры

Имя Тип Описание
type ThemeColorType Цветовой тип темы.
hexColor String Шестнадцатеричный цвет для установки типа цвета темы, например «#F304a7».

Возвращаться

ColorScheme — эта цветовая схема для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

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