Class ListStyle

তালিকা শৈলী

একাধিক টেক্সটের তালিকার স্টাইলিং।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
apply List Preset(listPreset) List Style টেক্সটের সাথে ওভারল্যাপ করে এমন সমস্ত প্যারাগ্রাফে নির্দিষ্ট List Preset প্রয়োগ করে।
get Glyph() String|null পাঠ্যটির জন্য রেন্ডার করা গ্লিফটি ফেরত দেয়।
get List() List |null টেক্সটটি যে লিস্টে আছে, সেই List রিটার্ন করে; অথবা যদি টেক্সটটির কোনোটিই কোনো লিস্টে না থাকে, বা টেক্সটটির অংশবিশেষ কোনো লিস্টে থাকে, বা টেক্সটটি একাধিক লিস্টে থাকে, তাহলে null রিটার্ন করে।
get Nesting Level() Integer|null টেক্সটটির ০-ভিত্তিক নেস্টিং লেভেল ফেরত দেয়।
is In List() Boolean|null টেক্সটটি ঠিক একটি লিস্টে থাকলে true , টেক্সটটির কোনোটিই কোনো লিস্টে না থাকলে false , এবং টেক্সটটির কেবল কিছু অংশ কোনো লিস্টে থাকলে বা একাধিক লিস্টে থাকলে null রিটার্ন করে।
remove From List() List Style যেকোনো তালিকা থেকে মূল লেখার সাথে ওভারল্যাপ করা অনুচ্ছেদগুলো মুছে দেয়।

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

applyListPreset(listPreset)

টেক্সটের সাথে ওভারল্যাপ করে এমন সমস্ত প্যারাগ্রাফে নির্দিষ্ট ListPreset প্রয়োগ করে।

প্রতিটি অনুচ্ছেদের শুরুতে থাকা ট্যাবগুলো গণনা করে তার নেস্টিং লেভেল নির্ধারণ করা হয়। গ্লিফ এবং সংশ্লিষ্ট অনুচ্ছেদের মধ্যে অতিরিক্ত ফাঁকা স্থান এড়ানোর জন্য এই পদ্ধতিতে শুরুর ট্যাবগুলো সরিয়ে ফেলা হয়।

যদি আপডেট করা প্যারাগ্রাফগুলোর ঠিক আগের প্যারাগ্রাফটি একটি মিলে যাওয়া লিস্ট প্রিসেটযুক্ত কোনো List থাকে এবং আপডেট করা প্যারাগ্রাফগুলো ইতিমধ্যেই অন্য কোনো লিস্টে না থাকে, তাহলে

প্যারামিটার

নাম প্রকার বর্ণনা
list Preset List Preset প্রয়োগের জন্য তালিকাটি আগে থেকেই সেট করা আছে।

ফেরত

ListStyle — এই ListStyle , চেইনিং-এর জন্য।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getGlyph()

টেক্সটটির জন্য রেন্ডার করা গ্লিফটি ফেরত দেয়। যদি টেক্সটটি একাধিক অনুচ্ছেদ জুড়ে থাকে অথবা কোনো তালিকার মধ্যে না থাকে, তবে null ফেরত দেয়।

ফেরত

String|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getList()

টেক্সটটি যে লিস্টে আছে, সেই List রিটার্ন করে; অথবা যদি টেক্সটটির কোনো অংশই কোনো লিস্টে না থাকে, বা টেক্সটটির অংশবিশেষ কোনো লিস্টে থাকে, বা টেক্সটটি একাধিক লিস্টে থাকে, তাহলে null রিটার্ন করে। টেক্সটটি কোনো লিস্টে আছে কিনা তা নির্ধারণ করতে isInList() কল করুন।

ফেরত

List |null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getNestingLevel()

টেক্সটটির ০-ভিত্তিক নেস্টিং লেভেল রিটার্ন করে। টেক্সটটি কোনো লিস্টে না থাকলে বা এতে মিশ্র মান থাকলে null রিটার্ন করে।

ফেরত

Integer|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

isInList()

টেক্সটটি ঠিক একটি লিস্টে থাকলে true , টেক্সটটির কোনোটিই কোনো লিস্টে না থাকলে false , এবং টেক্সটটির কেবল কিছু অংশ কোনো লিস্টে থাকলে বা একাধিক লিস্টে থাকলে null রিটার্ন করে।

ফেরত

Boolean|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

removeFromList()

যেকোনো তালিকা থেকে মূল লেখার সাথে ওভারল্যাপ করা অনুচ্ছেদগুলো মুছে দেয়।

প্রতিটি অনুচ্ছেদের শুরুতে ইনডেন্ট যোগ করার মাধ্যমে এর নেস্টিং লেভেল দৃশ্যত বজায় রাখা হয়।

ফেরত

ListStyle — এই ListStyle , চেইনিং-এর জন্য।

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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