Class ListStyle

ListStyle

یک ظاهر طراحی لیست برای طیف وسیعی از متن.

مواد و روش ها

روش نوع برگشت توضیح مختصر
applyListPreset(listPreset) ListStyle ListPreset مشخص شده را برای همه پاراگراف هایی که با متن همپوشانی دارند اعمال می کند.
getGlyph() String گلیف رندر شده را برای متن برمی گرداند.
getList() List List را که متن در آن قرار دارد برمی‌گرداند، یا اگر هیچ یک از متن‌ها در یک لیست نباشد، یا بخشی از متن در یک لیست باشد، یا متن در چندین فهرست باشد، آن را null .
getNestingLevel() Integer سطح تودرتو مبتنی بر 0 متن را برمی‌گرداند.
isInList() Boolean اگر متن دقیقاً در یک لیست باشد true ، اگر هیچ یک از متن ها در یک لیست نباشد false و اگر فقط بخشی از متن در یک لیست باشد یا متن در چندین لیست باشد null را برمی گرداند.
removeFromList() ListStyle پاراگراف هایی را که با متن همپوشانی دارند از هر فهرستی حذف می کند.

مستندات دقیق

applyListPreset(listPreset)

ListPreset مشخص شده را برای همه پاراگراف هایی که با متن همپوشانی دارند اعمال می کند.

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

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

مولفه های

نام تایپ کنید شرح
listPreset ListPreset

برگشت

ListStyle

مجوز

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

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

getGlyph()

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

برگشت

String

مجوز

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

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

getList()

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

برگشت

List

مجوز

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

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

getNestingLevel()

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

برگشت

Integer

مجوز

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

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

isInList()

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

برگشت

Boolean

مجوز

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

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

removeFromList()

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

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

برگشت

ListStyle

مجوز

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

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