یک ظاهر طراحی لیست برای طیف وسیعی از متن.
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
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 |
برگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
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()
را فراخوانی کنید.
برگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
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()
پاراگراف هایی را که با متن همپوشانی دارند از هر فهرستی حذف می کند.
سطح تودرتوی هر پاراگراف با افزودن تورفتگی به ابتدای پاراگراف مربوطه به صورت بصری حفظ می شود.
برگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations