Class ListStyle

ListaStyl

Styl listy dla zakresu tekstu.

Metody

MetodaZwracany typKrótki opis
applyListPreset(listPreset)ListStyleStosuje określony ListPreset do wszystkich akapitów, które pokrywają się z tekstem.
getGlyph()String|nullZwraca wyrenderowany glif tekstu.
getList()List|nullZwraca List, w którym znajduje się tekst, lub null, jeśli tekst nie znajduje się na żadnej liście, lub część tekstu znajduje się na liście, lub tekst znajduje się na kilku listach.
getNestingLevel()Integer|nullZwraca poziom zagnieżdżenia tekstu liczony od zera.
isInList()Boolean|nullZwraca wartość true, jeśli tekst znajduje się na dokładnie jednej liście, false, jeśli nie znajduje się na żadnej liście, oraz null, jeśli tylko część tekstu znajduje się na liście lub jeśli tekst znajduje się na kilku listach.
removeFromList()ListStyleUsuwa z list akapity, które pokrywają się z tekstem.

Szczegółowa dokumentacja

applyListPreset(listPreset)

Stosuje określony ListPreset do wszystkich akapitów, które pokrywają się z tekstem.

Poziom zagnieżdżenia każdego akapitu jest określany przez zliczenie początkowych tabulatorów przed każdym akapitem. Aby uniknąć nadmiernego odstępu między glifami a odpowiednim akapitem, ta metoda usuwa te tabulatory wiodące.

Jeśli akapit bezpośrednio poprzedzający aktualizowane akapity znajduje się w List z pasującymi gotowymi ustawieniami listy, a aktualizowane akapity nie znajdują się jeszcze na innej liście, aktualizowane akapity są dodawane do poprzedzającej listy.

Parametry

NazwaTypOpis
listPresetListPreset

Powrót

ListStyle

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

getGlyph()

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

Powrót

String|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

getList()

Zwraca List, w którym znajduje się tekst, lub null, jeśli tekst nie znajduje się na żadnej liście, lub część tekstu znajduje się na liście, lub tekst znajduje się na kilku listach. Wywołaj funkcję isInList(), aby sprawdzić, czy tekst znajduje się na liście.

Powrót

List|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 zera. Zwraca wartość null, jeśli tekst nie znajduje się na liście lub zawiera wartości mieszane.

Powrót

Integer|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

isInList()

Zwraca wartość true, jeśli tekst znajduje się na dokładnie jednej liście, false, jeśli nie znajduje się na żadnej liście, oraz null, jeśli tylko część tekstu znajduje się na liście lub jeśli tekst znajduje się na kilku listach.

Powrót

Boolean|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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

removeFromList()

Usuwa z list akapity, które pokrywają się z tekstem.

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

Powrót

ListStyle

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:

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