Class SpreadsheetTheme

SpreadsheetTheme

Acessar e modificar temas atuais. Para definir um tema em uma planilha, use Spreadsheet.setSpreadsheetTheme(theme).

Métodos

MétodoTipo de retornoBreve descrição
getConcreteColor(themeColorType)ColorRetorna a Color concreta para um tipo de cor de tema válido.
getFontFamily()String|nullRetorna a família de fontes do tema ou null se for um tema null.
getThemeColors()ThemeColorType[]Retorna uma lista de todos os tipos de cores de tema possíveis para o tema atual.
setConcreteColor(themeColorType, color)SpreadsheetThemeDefine a cor concreta associada ao ThemeColorType nesse esquema de cores para a cor especificada.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeDefine a cor concreta associada ao ThemeColorType nesse esquema de cores para a cor especificada no formato RGB.
setFontFamily(fontFamily)SpreadsheetThemeDefine a família de fontes do tema.

Documentação detalhada

getConcreteColor(themeColorType)

Retorna a Color concreta para um tipo de cor de tema válido. Gera uma exceção se o tipo de cor do tema não estiver definido no tema atual.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeTipo de cor do tema.

Retornar

Color — Cor concreta.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getFontFamily()

Retorna a família de fontes do tema ou null se for um tema null.

Retornar

String|null — A família de fontes do tema.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getThemeColors()

Retorna uma lista de todos os tipos de cores de tema possíveis para o tema atual.

Retornar

ThemeColorType[] — Uma lista de cores de tema.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setConcreteColor(themeColorType, color)

Define a cor concreta associada ao ThemeColorType nesse esquema de cores para a cor especificada.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeO tipo de cor do tema.
colorColorA cor.

Retornar

SpreadsheetTheme — O tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setConcreteColor(themeColorType, red, green, blue)

Define a cor concreta associada ao ThemeColorType nesse esquema de cores para a cor especificada no formato RGB.

Parâmetros

NomeTipoDescrição
themeColorTypeThemeColorTypeO tipo de cor do tema.
redIntegerO valor do canal vermelho.
greenIntegerO valor do canal verde.
blueIntegerO valor do canal azul.

Retornar

SpreadsheetTheme — O tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setFontFamily(fontFamily)

Define a família de fontes do tema.

Parâmetros

NomeTipoDescrição
fontFamilyStringA nova família de fontes do tema.

Retornar

SpreadsheetTheme — Esse tema, para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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