Skema warna menentukan pemetaan dari anggota ThemeColorType
ke warna sebenarnya yang digunakan
untuk merendernya.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
getConcreteColor(theme) | Color | Menampilkan Color konkret yang terkait dengan ThemeColorType dalam skema
warna ini. |
getThemeColors() | ThemeColorType[] | Menampilkan daftar semua jenis warna tema yang memungkinkan dalam skema warna. |
setConcreteColor(type, color) | ColorScheme | Menetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke
warna tertentu. |
setConcreteColor(type, red, green, blue) | ColorScheme | Menetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke
warna tertentu dalam format RGB. |
setConcreteColor(type, hexColor) | ColorScheme | Menetapkan warna konkret yang terkait dengan ThemeColorType dalam skema warna ini ke
warna tertentu dalam format HEX. |
Dokumentasi mendetail
getConcreteColor(theme)
Menampilkan Color
konkret yang terkait dengan ThemeColorType
dalam skema
warna ini.
Warna yang ditampilkan dijamin bukan instance dari ThemeColor
.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
theme | ThemeColorType | Warna tema untuk mendapatkan warna konkret. |
Return
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 jenis warna tema yang memungkinkan dalam skema warna.
Return
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 tertentu.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | ThemeColorType | Jenis warna tema. |
color | Color | Warna untuk menetapkan jenis warna tema. |
Return
ColorScheme
— Skema warna ini, untuk perantaian.
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 tertentu dalam format RGB.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | ThemeColorType | Jenis warna tema. |
red | Integer | Nilai merah warna untuk menetapkan jenis warna tema (antara 0 dan 255). |
green | Integer | Nilai hijau dari warna untuk menetapkan jenis warna tema (antara 0 dan 255). |
blue | Integer | Nilai warna biru untuk menetapkan jenis warna tema (antara 0 dan 255). |
Return
ColorScheme
— Skema warna ini, untuk perantaian.
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 tertentu dalam format HEX.
String hex harus dalam format '#RRGGBB'.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
type | ThemeColorType | Jenis warna tema. |
hexColor | String | Warna heksadesimal untuk menetapkan jenis warna tema, seperti '#F304a7'. |
Return
ColorScheme
— Skema warna ini, untuk perantaian.
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