Class ColorScheme

রঙের পরিকল্পনা

একটি কালার স্কিম, ThemeColorType এর উপাদানগুলো থেকে সেগুলোকে রেন্ডার করতে ব্যবহৃত প্রকৃত রঙগুলোর একটি ম্যাপিং নির্ধারণ করে।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Concrete Color(theme) Color এই কালার স্কিমে Theme Color Type সাথে সংশ্লিষ্ট নির্দিষ্ট Color ফেরত দেয়।
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 সাথে যুক্ত কংক্রিটের রঙটিকে হেক্স ফরম্যাটে প্রদত্ত রঙে সেট করে।

বিস্তারিত ডকুমেন্টেশন

getConcreteColor(theme)

এই কালার স্কিমে ThemeColorType এর সাথে সংশ্লিষ্ট নির্দিষ্ট Color ফেরত দেয়।

ফেরত আসা রঙটি যে 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