Class SpreadsheetTheme

Тема оформления электронных таблиц

Доступ к существующим темам и их изменение. Чтобы установить тему для электронной таблицы, используйте Spreadsheet.setSpreadsheetTheme(theme) .

Методы

Метод Тип возвращаемого значения Краткое описание
get Concrete Color(themeColorType) Color Возвращает конкретный Color для допустимого типа цвета темы.
get Font Family() String|null Возвращает семейство шрифтов темы или null , если это null тема.
get Theme Colors() Theme Color Type[] Возвращает список всех возможных цветовых типов для текущей темы.
set Concrete Color(themeColorType, color) Spreadsheet Theme Устанавливает конкретный цвет, связанный с Theme Color Type в данной цветовой схеме, на заданный цвет.
set Concrete Color(themeColorType, red, green, blue) Spreadsheet Theme Устанавливает конкретный цвет, связанный с Theme Color Type в данной цветовой схеме, в заданный цвет в формате RGB.
set Font Family(fontFamily) Spreadsheet Theme Задает семейство шрифтов для темы.

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

getConcreteColor(themeColorType)

Возвращает конкретный Color для допустимого типа цвета темы. Генерирует исключение, если тип цвета темы не задан в текущей теме.

Параметры

Имя Тип Описание
theme Color Type Theme Color Type Тип цветовой темы.

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

Color — Цвет бетона.

Авторизация

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

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

getFontFamily()

Возвращает семейство шрифтов темы или null , если это null тема.

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

String|null — Семейство шрифтов темы.

Авторизация

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

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

getThemeColors()

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

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

ThemeColorType[] — Список цветов темы.

Авторизация

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

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

setConcreteColor(themeColorType, color)

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

Параметры

Имя Тип Описание
theme Color Type Theme Color Type Тип цветовой темы.
color Color Цвет.

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

SpreadsheetTheme — тема оформления для создания цепочек сообщений.

Авторизация

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

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

setConcreteColor(themeColorType, red, green, blue)

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

Параметры

Имя Тип Описание
theme Color Type Theme Color Type Тип цветовой темы.
red Integer Значение красного канала.
green Integer Ценность зеленого канала.
blue Integer Значение синего канала.

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

SpreadsheetTheme — тема оформления для создания цепочек сообщений.

Авторизация

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

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

setFontFamily(fontFamily)

Задает семейство шрифтов для темы.

Параметры

Имя Тип Описание
font Family String Новое семейство тематических шрифтов.

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

SpreadsheetTheme — Эта тема предназначена для создания цепочек сообщений.

Авторизация

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

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