Acessar e modificar temas existentes. Para definir um tema em uma planilha, use Spreadsheet.setSpreadsheetTheme(theme)
.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
getConcreteColor(themeColorType) | Color | Retorna a Color concreta para um tipo de cor de tema válido. |
getFontFamily() | String | Retorna a família de fontes do tema ou null , se for um tema null . |
getThemeColors() | ThemeColorType[] | Retorna uma lista de todos os tipos de cor de tema possíveis para o tema atual. |
setConcreteColor(themeColorType, color) | SpreadsheetTheme | Define a cor concreta associada ao ThemeColorType neste esquema de cores para a
cor especificada. |
setConcreteColor(themeColorType, red, green, blue) | SpreadsheetTheme | Define a cor concreta associada ao ThemeColorType neste esquema de cores para a
cor especificada no formato RGB. |
setFontFamily(fontFamily) | SpreadsheetTheme | 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 |
---|---|---|
themeColorType | ThemeColorType | Tipo de cor do tema. |
Retorno
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
.
Retorno
String
: 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 cor de tema possíveis para o tema atual.
Retorno
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
neste esquema de cores para a
cor especificada.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
themeColorType | ThemeColorType | O tipo de cor do tema. |
color | Color | A cor. |
Retorno
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
neste esquema de cores para a
cor especificada no formato RGB.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
themeColorType | ThemeColorType | 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. |
Retorno
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 |
---|---|---|
fontFamily | String | A nova família de fontes de tema. |
Retorno
SpreadsheetTheme
: este 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