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()String|nullRenvoie le glyphe affiché pour le texte.
getList()List|nullRenvoie List si le texte se trouve dans une liste, ou null si aucune partie du texte ne se trouve dans une liste ou si le texte se trouve dans plusieurs listes.
getNestingLevel()Integer|nullRenvoie le niveau d'imbrication du texte (basé sur 0).
isInList()Boolean|nullRenvoie true si le texte figure dans une seule liste, false si aucun texte ne figure dans une liste et null si une partie seulement du texte figure 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 en début de paragraphe. Pour éviter un espace excessif entre les glyphes et le paragraphe correspondant, ces tabulations de début de ligne sont supprimées par cette méthode.

Si le paragraphe qui précède immédiatement les paragraphes en cours de modification se trouve dans un List avec un préréglage de liste correspondant et que les paragraphes en cours de modification ne se trouvent pas déjà dans une autre liste, le

Paramètres

NomTypeDescription
listPresetListPresetValeur prédéfinie de liste à appliquer.

Renvois

ListStyle : ce ListStyle, pour le chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getGlyph()

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

Renvois

String|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getList()

Renvoie List si le texte se trouve dans une liste, ou null si aucune partie du texte ne 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|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getNestingLevel()

Renvoie le niveau d'imbrication du texte (basé sur 0). Renvoie null si le texte ne figure pas dans une liste ou si les valeurs sont mixtes.

Renvois

Integer|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

isInList()

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

Renvois

Boolean|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 une indentation au début de

Renvois

ListStyle : ce ListStyle, pour le chaînage.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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