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 برمی‌گرداند، و اگر فقط قسمتی از متن در یک لیست باشد یا اگر متن در چندین لیست باشد، مقدار null را برمی‌گرداند.
remove From List() List Style پاراگراف‌هایی را که با متن از هر لیستی همپوشانی دارند، حذف می‌کند.

مستندات دقیق

apply List Preset(listPreset)

تنظیمات List Preset مشخص‌شده را روی تمام پاراگراف‌هایی که با متن همپوشانی دارند، اعمال می‌کند.

سطح تودرتوی هر پاراگراف با شمارش تب‌های ابتدایی جلوی هر پاراگراف تعیین می‌شود. برای جلوگیری از فضای اضافی بین گلیف‌ها و پاراگراف مربوطه، این تب‌های ابتدایی با این روش حذف می‌شوند.

اگر پاراگرافی که بلافاصله قبل از پاراگراف‌های در حال به‌روزرسانی قرار دارد، در List با فهرست از پیش تنظیم‌شده‌ی منطبق باشد و پاراگراف‌های در حال به‌روزرسانی از قبل در فهرست دیگری نباشند، پاراگراف‌های در حال به‌روزرسانی به آن فهرست قبلی اضافه می‌شوند.

پارامترها

نام نوع توضیحات
list Preset List Preset

بازگشت

List Style

مجوز

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

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

get Glyph()

علامت رندر شده برای متن را برمی‌گرداند. اگر متن بیش از یک پاراگراف را در بر بگیرد یا متن در لیست نباشد، null را برمی‌گرداند.

بازگشت

String|null

مجوز

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

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

get List()

List متن در آن قرار دارد را برمی‌گرداند، یا اگر هیچ قسمتی از متن در یک لیست نباشد، یا بخشی از متن در یک لیست باشد، یا متن در چندین لیست باشد، null برمی‌گرداند. برای تعیین اینکه آیا متن در یک لیست است یا خیر، تابع is In List() را فراخوانی کنید.

بازگشت

List |null

مجوز

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

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

get Nesting Level()

سطح تودرتوی متن را که بر اساس ۰ است برمی‌گرداند. اگر متن در لیست نباشد یا مقادیر مختلط وجود داشته باشد، null را برمی‌گرداند.

بازگشت

Integer|null

مجوز

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

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

is In List()

اگر متن دقیقاً در یک لیست باشد، true برمی‌گرداند، اگر هیچ قسمتی از متن در لیست نباشد، مقدار false null برمی‌گرداند، و اگر فقط قسمتی از متن در یک لیست باشد یا اگر متن در چندین لیست باشد، مقدار null را برمی‌گرداند.

بازگشت

Boolean|null

مجوز

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

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

remove From List()

پاراگراف‌هایی را که با متن از هر لیستی همپوشانی دارند، حذف می‌کند.

سطح تودرتوی هر پاراگراف با اضافه کردن تورفتگی به ابتدای پاراگراف مربوطه، به صورت بصری حفظ می‌شود.

بازگشت

List Style

مجوز

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

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