Class ColorScheme

ColorScheme

รูปแบบสีจะกำหนดการแมปจากสมาชิกของ 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คำอธิบาย
themeThemeColorTypeสีธีมที่จะใช้เป็นสีคอนกรีต

รีเทิร์น

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คำอธิบาย
typeThemeColorTypeประเภทสีธีม
colorColorสีที่ต้องการกำหนดประเภทสีธีม

รีเทิร์น

ColorScheme — รูปแบบสีนี้สำหรับการทำเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setConcreteColor(type, red, green, blue)

ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่กำหนดในรูปแบบ RGB

พารามิเตอร์

ชื่อTypeคำอธิบาย
typeThemeColorTypeประเภทสีธีม
redIntegerค่าสีแดงของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255)
greenIntegerค่าสีเขียวของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255)
blueIntegerค่าสีน้ำเงินของสีที่ต้องการกำหนดประเภทสีธีม (ระหว่าง 0 ถึง 255)

รีเทิร์น

ColorScheme — รูปแบบสีนี้สำหรับการทำเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setConcreteColor(type, hexColor)

ตั้งค่าสีคอนกรีตที่เชื่อมโยงกับ ThemeColorType ในรูปแบบสีนี้เป็นสีที่ระบุในรูปแบบ HEX

สตริงฐานสิบหกต้องอยู่ในรูปแบบ "#RRGGBB"

พารามิเตอร์

ชื่อTypeคำอธิบาย
typeThemeColorTypeประเภทสีธีม
hexColorStringสีแบบเลขฐาน 16 สำหรับตั้งค่าประเภทสีธีม เช่น "#F304a7"

รีเทิร์น

ColorScheme — รูปแบบสีนี้สำหรับการทำเชน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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