รูปแบบสีจะกำหนดการแมปจากสมาชิกของ ThemeColorType
กับสีจริงที่ใช้ในการแสดงผล
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getConcreteColor(theme) | Color | แสดงผล Color คอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้ |
getThemeColors() | ThemeColorType[] | แสดงรายการประเภทสีธีมที่เป็นไปได้ทั้งหมดในรูปแบบสี |
setConcreteColor(type, color) | ColorScheme | ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ระบุ |
setConcreteColor(type, red, green, blue) | ColorScheme | ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่กำหนดในรูปแบบ RGB |
setConcreteColor(type, hexColor) | ColorScheme | ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ระบุในรูปแบบ HEX |
เอกสารประกอบโดยละเอียด
getConcreteColor(theme)
แสดงผล Color
คอนกรีตที่เชื่อมโยงกับ ThemeColorType
ในรูปแบบสีนี้
รับประกันได้ว่าสีที่แสดงผลไม่ใช่อินสแตนซ์ของ ThemeColor
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
theme | ThemeColorType | สีธีมที่จะใช้เป็นสีคอนกรีต |
รีเทิร์น
Color
— สีคอนกรีตที่สอดคล้องกับประเภทสีธีมในรูปแบบนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getThemeColors()
แสดงรายการประเภทสีธีมที่เป็นไปได้ทั้งหมดในรูปแบบสี
รีเทิร์น
ThemeColorType[]
— ประเภทสีธีมที่เป็นไปได้ในรูปแบบนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, color)
ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType
ในรูปแบบสีนี้เป็นสีที่ระบุ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
type | ThemeColorType | ประเภทสีธีม |
color | Color | สีที่ต้องการกำหนดประเภทสีธีม |
รีเทิร์น
ColorScheme
— รูปแบบสีนี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, red, green, blue)
ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType
ในรูปแบบสีนี้เป็นสีที่กำหนดในรูปแบบ RGB
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
type | ThemeColorType | ประเภทสีธีม |
red | Integer | ค่าสีแดงของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255) |
green | Integer | ค่าสีเขียวของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255) |
blue | Integer | ค่าสีน้ำเงินของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255) |
รีเทิร์น
ColorScheme
— รูปแบบสีนี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setConcreteColor(type, hexColor)
ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType
ในรูปแบบสีนี้เป็นสีที่ระบุในรูปแบบ HEX
สตริงฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB"
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
type | ThemeColorType | ประเภทสีธีม |
hexColor | String | สีแบบเลขฐาน 16 สำหรับตั้งค่าประเภทสีธีม เช่น "#F304a7" |
รีเทิร์น
ColorScheme
— รูปแบบสีนี้สำหรับการทำเชน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations