Class ColorScheme

طرح رنگ

یک طرح رنگی، نگاشتی از اعضای ThemeColorType به رنگ‌های واقعی مورد استفاده برای رندر کردن آنها را تعریف می‌کند.

روش‌ها

روش نوع بازگشتی شرح مختصر
get Concrete Color(theme) Color Color مشخص مرتبط با Theme Color Type در این طرح رنگی را برمی‌گرداند.
get Theme Colors() Theme Color Type[] لیستی از تمام انواع رنگ‌های ممکن برای تم در یک طرح رنگ را برمی‌گرداند.
set Concrete Color(type, color) Color Scheme رنگ مشخص مرتبط با Theme Color Type در این طرح رنگی را روی رنگ داده شده تنظیم می‌کند.
set Concrete Color(type, red, green, blue) Color Scheme رنگ مشخص مرتبط با Theme Color Type در این طرح رنگی را با رنگ داده شده در قالب RGB تنظیم می‌کند.
set Concrete Color(type, hexColor) Color Scheme رنگ مشخص مرتبط با Theme Color Type در این طرح رنگی را با رنگ داده شده در قالب HEX تنظیم می‌کند.

مستندات دقیق

getConcreteColor(theme)

Color مشخص مرتبط با ThemeColorType در این طرح رنگی را برمی‌گرداند.

تضمین می‌شود که رنگ برگردانده شده، نمونه‌ای از ThemeColor نباشد.

پارامترها

نام نوع توضیحات
theme Theme Color Type رنگ زمینه برای استخراج رنگ بتن.

بازگشت

Color - رنگ مشخص مربوط به نوع رنگ تم در این طرح.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getThemeColors()

لیستی از تمام انواع رنگ‌های ممکن برای تم در یک طرح رنگ را برمی‌گرداند.

بازگشت

ThemeColorType[] — انواع رنگ‌های ممکن برای تم در این طرح.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

setConcreteColor(type, color)

رنگ مشخص مرتبط با ThemeColorType در این طرح رنگی را روی رنگ داده شده تنظیم می‌کند.

پارامترها

نام نوع توضیحات
type Theme Color Type نوع رنگ تم.
color Color رنگی که نوع رنگ قالب روی آن تنظیم می‌شود.

بازگشت

ColorScheme - این طرح رنگ، برای زنجیره سازی.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

setConcreteColor(type, red, green, blue)

رنگ مشخص مرتبط با ThemeColorType در این طرح رنگی را با رنگ داده شده در قالب RGB تنظیم می‌کند.

پارامترها

نام نوع توضیحات
type Theme Color Type نوع رنگ تم.
red Integer مقدار قرمز رنگ برای تنظیم نوع رنگ قالب (بین ۰ تا ۲۵۵).
green Integer مقدار سبز رنگ برای تنظیم نوع رنگ قالب (بین ۰ تا ۲۵۵).
blue Integer مقدار آبی رنگ برای تنظیم نوع رنگ قالب (بین ۰ تا ۲۵۵).

بازگشت

ColorScheme - این طرح رنگ، برای زنجیره سازی.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

setConcreteColor(type, hexColor)

رنگ مشخص مرتبط با ThemeColorType در این طرح رنگی را با رنگ داده شده در قالب HEX تنظیم می‌کند.

رشته هگز باید به فرمت '#RRGGBB' باشد.

پارامترها

نام نوع توضیحات
type Theme Color Type نوع رنگ تم.
hex Color String رنگ هگز برای تنظیم نوع رنگ قالب، مانند '#F304a7'.

بازگشت

ColorScheme - این طرح رنگ، برای زنجیره سازی.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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