Class ColorScheme

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

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

Методы

Метод Тип возвращаемого значения Краткое описание
get Concrete Color(theme) Color Возвращает конкретный Color связанный с Theme Color Type в данной цветовой схеме.
get Theme Colors() Theme Color Type[] Возвращает список всех возможных типов цветов в заданной цветовой схеме.
set Concrete Color(type, color) Color Scheme Устанавливает конкретный цвет, связанный с Theme Color Type в данной цветовой схеме, на заданный цвет.
set Concrete Color(type, red, green, blue) Color Scheme Устанавливает конкретный цвет, связанный с Theme Color Type в данной цветовой схеме, в заданный цвет в формате RGB.
set Concrete Color(type, hexColor) Color Scheme Устанавливает конкретный цвет, связанный с Theme Color Type в данной цветовой схеме, в заданный цвет в шестнадцатеричном формате.

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

getConcreteColor(theme)

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

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

Параметры

Имя Тип Описание
theme Theme Color Type Цвет темы, от которого будет отталкиваться цвет бетона.

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

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 Theme Color Type Тип цветовой темы.
color Color Цвет, который будет использоваться для установки типа цветовой темы.

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

ColorScheme — Эта цветовая схема предназначена для создания цепочек.

Авторизация

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

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

setConcreteColor(type, red, green, blue)

Устанавливает конкретный цвет, связанный с ThemeColorType в данной цветовой схеме, в заданный цвет в формате RGB.

Параметры

Имя Тип Описание
type Theme Color Type Тип цветовой темы.
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 Theme Color Type Тип цветовой темы.
hex Color String Шестнадцатеричный код цвета, определяющий тип цвета темы, например, '#F304a7'.

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

ColorScheme — Эта цветовая схема предназначена для создания цепочек.

Авторизация

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

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