Class SpreadsheetTheme

Электронная таблицаТема

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

Методы

Метод Тип возврата Краткое описание
getConcreteColor(themeColorType) Color Возвращает конкретный Color для допустимого типа цвета темы.
getFontFamily() String Возвращает семейство шрифтов темы или null , если это null тема.
getThemeColors() ThemeColorType[] Возвращает список всех возможных типов цветов темы для текущей темы.
setConcreteColor(themeColorType, color) SpreadsheetTheme Устанавливает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету.
setConcreteColor(themeColorType, red, green, blue) SpreadsheetTheme Устанавливает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в формате RGB.
setFontFamily(fontFamily) SpreadsheetTheme Устанавливает семейство шрифтов для темы.

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

getConcreteColor(themeColorType)

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

Параметры

Имя Тип Описание
themeColorType ThemeColorType Цветовой тип темы.

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

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

Авторизация

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

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

getFontFamily()

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

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

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

Авторизация

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

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

Параметры

Имя Тип Описание
themeColorType ThemeColorType Цветовой тип темы.
color Color Цвет.

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

SpreadsheetTheme — тема для цепочки.

Авторизация

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

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

setConcreteColor(themeColorType, red, green, blue)

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

Параметры

Имя Тип Описание
themeColorType ThemeColorType Цветовой тип темы.
red Integer Значение красного канала.
green Integer Значение зеленого канала.
blue Integer Значение синего канала.

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

SpreadsheetTheme — тема для цепочки.

Авторизация

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

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

setFontFamily(fontFamily)

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

Параметры

Имя Тип Описание
fontFamily String Новое семейство шрифтов темы.

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

SpreadsheetTheme — эта тема для цепочки.

Авторизация

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

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