Class 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

พารามิเตอร์

ชื่อประเภทคำอธิบาย
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 ในชุดรูปแบบสีนี้เป็นสีที่ระบุ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
typeThemeColorTypeประเภทสีธีม
colorColorสีที่จะกำหนดเป็นประเภทสีธีม

รีเทิร์น

ColorScheme — รูปแบบสีนี้สําหรับการต่อเชื่อม

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

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

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

setConcreteColor(type, red, green, blue)

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

พารามิเตอร์

ชื่อประเภทคำอธิบาย
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"

พารามิเตอร์

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

รีเทิร์น

ColorScheme — รูปแบบสีนี้สําหรับการต่อเชื่อม

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

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

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