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 в этой цветовой схеме, равным заданному цвету в формате HEX.

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

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 в этой цветовой схеме, равным заданному цвету в формате HEX.

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

Параметры

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

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

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

Авторизация

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

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