يحدّد نظام الألوان عملية ربط بين عناصر ThemeColorType والألوان الفعلية المستخدَمة لعرضها.
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
get | Color | تعرض هذه السمة قيمة Color المحدّدة المرتبطة بالقيمة Theme في نظام الألوان هذا. |
get | Theme | تعرض هذه الدالة قائمة بجميع أنواع ألوان التصميم الممكنة في نظام الألوان. |
set | Color | تضبط هذه السمة لون الخرسانة المرتبط بـ Theme في نظام الألوان هذا على اللون المحدّد. |
set | Color | تضبط هذه السمة اللون المحدّد المرتبط بالعنصر Theme في نظام الألوان هذا على اللون المحدّد بتنسيق RGB. |
set | Color | تضبط هذه السمة اللون المحدّد المرتبط بالعنصر Theme في نظام الألوان هذا على اللون المحدّد بتنسيق HEX. |
مستندات تفصيلية
getConcreteColor(theme)
تعرض هذه السمة قيمة Color المحدّدة المرتبطة بالقيمة ThemeColorType في نظام الألوان هذا.
من المؤكّد أنّ اللون الذي يتم عرضه ليس مثيلاً من ThemeColor.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
theme | Theme | لون التصميم الذي سيتم استخراج اللون المحدّد منه. |
الإرجاع
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 | Color | اللون الذي سيتم ضبط نوع لون التصميم عليه |
الإرجاع
ColorScheme: نظام الألوان هذا مخصّص للربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setConcreteColor(type, red, green, blue)
تضبط هذه السمة اللون المحدّد المرتبط بالعنصر ThemeColorType في نظام الألوان هذا على اللون المحدّد بتنسيق RGB.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
type | Theme | تمثّل هذه السمة نوع لون المظهر. |
red | Integer | تمثّل هذه السمة قيمة اللون الأحمر الذي سيتم ضبط نوع لون التصميم عليه (بين 0 و255). |
green | Integer | تمثّل هذه السمة القيمة الخضراء للون الذي سيتم ضبط نوع لون التصميم عليه (بين 0 و255). |
blue | Integer | قيمة اللون الأزرق التي سيتم ضبط نوع لون التصميم عليها (بين 0 و255). |
الإرجاع
ColorScheme: نظام الألوان هذا مخصّص للربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setConcreteColor(type, hexColor)
تضبط هذه السمة اللون المحدّد المرتبط بالعنصر ThemeColorType في نظام الألوان هذا على اللون المحدّد بتنسيق HEX.
يجب أن تكون سلسلة الأرقام الست عشرية بالتنسيق #RRGGBB.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
type | Theme | تمثّل هذه السمة نوع لون المظهر. |
hex | String | اللون السداسي العشري الذي سيتم ضبط نوع لون التصميم عليه، مثل #F304a7 |
الإرجاع
ColorScheme: نظام الألوان هذا مخصّص للربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations