Acessar e modificar temas atuais. Para definir um tema em uma planilha, use Spreadsheet.setSpreadsheetTheme(theme).
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
get | Color | Retorna a Color concreta para um tipo de cor de tema válido. |
get | String|null | Retorna a família de fontes do tema ou null se for um tema null. |
get | Theme | Retorna uma lista de todos os tipos de cores de tema possíveis para o tema atual. |
set | Spreadsheet | Define a cor concreta associada ao Theme nesse esquema de cores para a
cor especificada. |
set | Spreadsheet | Define a cor concreta associada ao Theme nesse esquema de cores para a
cor especificada no formato RGB. |
set | Spreadsheet | Define 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
| Nome | Tipo | Descrição |
|---|---|---|
theme | Theme | Tipo 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
| Nome | Tipo | Descrição |
|---|---|---|
theme | Theme | O tipo de cor do tema. |
color | Color | A 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
| Nome | Tipo | Descrição |
|---|---|---|
theme | Theme | O tipo de cor do tema. |
red | Integer | O valor do canal vermelho. |
green | Integer | O valor do canal verde. |
blue | Integer | O 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
| Nome | Tipo | Descrição |
|---|---|---|
font | String | A 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