Class ColorScheme

ColorScheme

Skema warna menentukan pemetaan dari anggota ThemeColorType ke warna sebenarnya yang digunakan untuk merendernya.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getConcreteColor(theme)ColorMenampilkan Color konkret yang terkait dengan ThemeColorType dalam skema warna ini.
getThemeColors()ThemeColorType[]Menampilkan daftar semua kemungkinan jenis warna tema dalam skema warna.
setConcreteColor(type, color)ColorSchemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang diberikan.
setConcreteColor(type, red, green, blue)ColorSchemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang diberikan dalam format RGB.
setConcreteColor(type, hexColor)ColorSchemeMenetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke warna yang diberikan dalam format HEX.

Dokumentasi mendetail

getConcreteColor(theme)

Menampilkan Color konkret yang terkait dengan ThemeColorType dalam skema warna ini.

Warna yang ditampilkan dijamin bukan instance ThemeColor.

Parameter

NamaJenisDeskripsi
themeThemeColorTypeWarna tema yang akan digunakan untuk mendapatkan warna konkret.

Pulang pergi

Color — Warna konkret yang sesuai dengan jenis warna tema dalam skema ini.

Otorisasi

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

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

getThemeColors()

Menampilkan daftar semua kemungkinan jenis warna tema dalam skema warna.

Pulang pergi

ThemeColorType[] — Kemungkinan jenis warna tema dalam skema ini.

Otorisasi

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

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

setConcreteColor(type, color)

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

Parameter

NamaJenisDeskripsi
typeThemeColorTypeJenis warna tema.
colorColorWarna yang akan ditetapkan sebagai jenis warna tema.

Pulang pergi

ColorScheme — Skema warna ini, untuk penyambungan.

Otorisasi

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

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

setConcreteColor(type, red, green, blue)

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

Parameter

NamaJenisDeskripsi
typeThemeColorTypeJenis warna tema.
redIntegerNilai merah warna untuk menetapkan jenis warna tema (antara 0 dan 255).
greenIntegerNilai hijau warna untuk menetapkan jenis warna tema (antara 0 dan 255).
blueIntegerNilai biru warna untuk menetapkan jenis warna tema (antara 0 dan 255).

Pulang pergi

ColorScheme — Skema warna ini, untuk penyambungan.

Otorisasi

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

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

setConcreteColor(type, hexColor)

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

String hex harus dalam format '#RRGGBB'.

Parameter

NamaJenisDeskripsi
typeThemeColorTypeJenis warna tema.
hexColorStringWarna heksadesimal untuk menetapkan jenis warna tema, seperti '#F304a7'.

Pulang pergi

ColorScheme — Skema warna ini, untuk penyambungan.

Otorisasi

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

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