Class SpreadsheetTheme

SpreadsheetTheme

Mengakses dan mengubah tema yang ada. Untuk menetapkan tema di spreadsheet, gunakan Spreadsheet.setSpreadsheetTheme(theme).

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getConcreteColor(themeColorType)ColorMenampilkan Color konkret untuk jenis warna tema yang valid.
getFontFamily()StringMenampilkan jenis font tema, atau null jika itu adalah tema null.
getThemeColors()ThemeColorType[]Menampilkan daftar semua kemungkinan jenis warna tema untuk tema saat ini.
setConcreteColor(themeColorType, color)SpreadsheetThemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang ditentukan.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang diberikan dalam format RGB.
setFontFamily(fontFamily)SpreadsheetThemeMenetapkan jenis font untuk tema.

Dokumentasi mendetail

getConcreteColor(themeColorType)

Menampilkan Color konkret untuk jenis warna tema yang valid. Melempar pengecualian jika jenis warna tema tidak ditetapkan dalam tema saat ini.

Parameter

NameJenisDeskripsi
themeColorTypeThemeColorTypeJenis warna tema.

Return

Color — Warna beton.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getFontFamily()

Menampilkan jenis font tema, atau null jika itu adalah tema null.

Return

String — Jenis font tema.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getThemeColors()

Menampilkan daftar semua kemungkinan jenis warna tema untuk tema saat ini.

Return

ThemeColorType[] — Daftar warna tema.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

setConcreteColor(themeColorType, color)

Menetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang ditentukan.

Parameter

NameJenisDeskripsi
themeColorTypeThemeColorTypeJenis warna tema.
colorColorWarna.

Return

SpreadsheetTheme — Tema untuk perantaian.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

setConcreteColor(themeColorType, red, green, blue)

Menetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang diberikan dalam format RGB.

Parameter

NameJenisDeskripsi
themeColorTypeThemeColorTypeJenis warna tema.
redIntegerNilai saluran merah.
greenIntegerNilai saluran hijau.
blueIntegerNilai saluran biru.

Return

SpreadsheetTheme — Tema untuk perantaian.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

setFontFamily(fontFamily)

Menetapkan jenis font untuk tema.

Parameter

NameJenisDeskripsi
fontFamilyStringJenis font tema baru.

Return

SpreadsheetTheme — Tema ini untuk dirantai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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