Class ListStyle

ListStyle

Styl listy dla zakresu tekstu.

Metody

MetodaZwracany typKrótki opis
applyListPreset(listPreset)ListStyleStosuje określoną wartość ListPreset do wszystkich akapitów, które nakładają się na tekst.
getGlyph()StringZwraca wyrenderowany glif dla tekstu.
getList()ListZwraca List, na którym znajduje się tekst, lub null, jeśli nie ma go na liście, jego część znajduje się na liście lub tekst znajduje się na wielu listach.
getNestingLevel()IntegerZwraca poziom zagnieżdżenia tekstu liczony od 0.
isInList()BooleanZwraca true, jeśli tekst jest na dokładnie jednej liście, false, jeśli nie ma go na liście, oraz null, jeśli tylko część tekstu znajduje się na liście lub jeśli tekst jest na wielu listach.
removeFromList()ListStyleUsuwa ze wszystkich list akapity, które nakładają się na tekst.

Szczegółowa dokumentacja

applyListPreset(listPreset)

Stosuje określoną wartość ListPreset do wszystkich akapitów, które nakładają się na tekst.

Poziom zagnieżdżenia każdego akapitu jest określany na podstawie liczenia początkowych znaków tabulacji przed każdym akapitem. Aby uniknąć niepotrzebnej przestrzeni między glifami a odpowiadającym im akapitem, w ten sposób zostaną usunięte te początkowe karty.

Jeśli akapit bezpośrednio przed aktualizacją akapitów znajduje się w sekcji List z gotowymi ustawieniami listy, a aktualizowane akapity nie znajdują się jeszcze na innej liście, aktualizowane akapity zostaną dodane do tej listy.

Parametry

NazwaTypOpis
listPresetListPreset

Powroty

ListStyle

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getGlyph()

Zwraca wyrenderowany glif dla tekstu. Zwraca wartość null, jeśli tekst obejmuje więcej niż 1 akapit lub tekst nie znajduje się na liście.

Powroty

String

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getList()

Zwraca List, na którym znajduje się tekst, lub null, jeśli nie ma go na liście, jego część znajduje się na liście lub tekst znajduje się na wielu listach. Wywołaj isInList(), aby określić, czy tekst znajduje się na liście.

Powroty

List

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getNestingLevel()

Zwraca poziom zagnieżdżenia tekstu liczony od 0. Zwraca null, jeśli tekstu nie ma na liście lub jeśli istnieją mieszane wartości.

Powroty

Integer

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isInList()

Zwraca true, jeśli tekst jest na dokładnie jednej liście, false, jeśli nie ma go na liście, oraz null, jeśli tylko część tekstu znajduje się na liście lub jeśli tekst jest na wielu listach.

Powroty

Boolean

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

removeFromList()

Usuwa ze wszystkich list akapity, które nakładają się na tekst.

Poziom zagnieżdżenia każdego akapitu zostaje zachowany wizualnie przez dodanie wcięcia na początku odpowiedniego akapitu.

Powroty

ListStyle

Upoważnienie

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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