Class SpreadsheetTheme

SpreadsheetTheme

Mengakses dan mengubah tema yang ada. Untuk menetapkan tema pada 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 untuk tema, atau null jika temanya 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 tertentu.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna tertentu dalam format RGB.
setFontFamily(fontFamily)SpreadsheetThemeMenetapkan jenis font untuk tema.

Dokumentasi mendetail

getConcreteColor(themeColorType)

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

Parameter

NamaJenisDeskripsi
themeColorTypeThemeColorTypeJenis warna tema.

Return

Color — Warna konkret.

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 untuk tema, atau null jika temanya 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 tertentu.

Parameter

NamaJenisDeskripsi
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 tertentu dalam format RGB.

Parameter

NamaJenisDeskripsi
themeColorTypeThemeColorTypeJenis warna tema.
redIntegerNilai saluran merah.
greenIntegerNilai {i>green channel<i}.
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

NamaJenisDeskripsi
fontFamilyStringJenis font tema baru.

Return

SpreadsheetTheme — Tema ini, 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