Class ListStyle

ListStyle

Style de liste pour une plage de texte

Méthodes

MéthodeType renvoyéBrève description
applyListPreset(listPreset)ListStyleApplique le ListPreset spécifié à tous les paragraphes qui chevauchent le texte.
getGlyph()StringRenvoie le glyphe du texte affiché.
getList()ListRenvoie la valeur List dans laquelle se trouve le texte, ou la valeur null si le texte ne se trouve pas dans une liste, si une partie du texte se trouve dans une liste ou si le texte se trouve dans plusieurs listes.
getNestingLevel()IntegerRenvoie le niveau d'imbrication en base 0 du texte.
isInList()BooleanRenvoie true si le texte se trouve exactement dans une liste, false si aucun texte ne se trouve dans une liste et null si seule une partie du texte se trouve dans une liste ou si le texte figure dans plusieurs listes.
removeFromList()ListStyleSupprime les paragraphes qui chevauchent le texte de toutes les listes.

Documentation détaillée

applyListPreset(listPreset)

Applique le ListPreset spécifié à tous les paragraphes qui chevauchent le texte.

Le niveau d'imbrication de chaque paragraphe est déterminé en comptant les tabulations précédant chaque paragraphe. Pour éviter l'espace excessif entre les glyphes et le paragraphe correspondant, ces onglets principaux sont supprimés par cette méthode.

Si le paragraphe situé juste avant les paragraphes en cours de mise à jour se trouve dans un List avec une liste de correspondance prédéfinie et que les paragraphes en cours de mise à jour ne figurent pas déjà dans une autre liste, les paragraphes en cours de mise à jour sont ajoutés à cette liste précédente.

Paramètres

NomTypeDescription
listPresetListPreset

Renvois

ListStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getGlyph()

Renvoie le glyphe du texte affiché. Renvoie null si le texte s'étend sur plusieurs paragraphes ou si le texte ne figure pas dans une liste.

Renvois

String

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getList()

Renvoie la valeur List dans laquelle se trouve le texte, ou la valeur null si le texte ne se trouve pas dans une liste, si une partie du texte se trouve dans une liste ou si le texte se trouve dans plusieurs listes. Appelez isInList() pour déterminer si le texte se trouve dans une liste.

Renvois

List

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

getNestingLevel()

Renvoie le niveau d'imbrication en base 0 du texte. Renvoie null si le texte ne figure pas dans une liste ou s'il existe des valeurs mixtes.

Renvois

Integer

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

isInList()

Renvoie true si le texte se trouve exactement dans une liste, false si aucun texte ne se trouve dans une liste et null si seule une partie du texte se trouve dans une liste ou si le texte figure dans plusieurs listes.

Renvois

Boolean

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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

removeFromList()

Supprime les paragraphes qui chevauchent le texte de toutes les listes.

Le niveau d'imbrication de chaque paragraphe est conservé visuellement en ajoutant un retrait au début du paragraphe correspondant.

Renvois

ListStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

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