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 le List dans lequel se trouve le texte, 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 des listes les paragraphes qui se chevauchent avec le texte.

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, ils sont ajoutés à la liste précédente.

Paramètres

NomTypeDescription
listPresetListPreset

Renvois

ListStyle

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 le List dans lequel se trouve le texte, 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 des listes les paragraphes qui se chevauchent avec le texte.

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

Renvois

ListStyle

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