Class ListStyle

Style de liste

Style de liste pour une plage de texte.

Méthodes

MéthodeType renvoyéBrève description
applyListPreset(listPreset)ListStyleApplique l'ListPreset spécifié à tous les paragraphes qui chevauchent le texte.
getGlyph()StringRenvoie le glyphe affiché pour le texte.
getList()ListRenvoie la List dans laquelle se trouve le texte, ou null si aucun texte ne se trouve dans une liste, ou 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 du texte, basé sur 0.
isInList()BooleanRenvoie true si le texte figure dans exactement une liste, false si aucun texte ne figure dans une liste et null si seulement une partie 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 l'ListPreset spécifié à tous les paragraphes qui chevauchent le texte.

Le niveau d'imbrication de chaque paragraphe est déterminé en comptant les tabulations avant chaque paragraphe. Pour éviter un espace excessif entre les glyphes et le paragraphe correspondant, ces tabulations initiales sont supprimées par cette méthode.

Si le paragraphe immédiatement avant les paragraphes mis à jour se trouve dans un List avec un préréglage de liste correspondant et que les paragraphes mis à jour ne figurent pas déjà dans une autre liste, ils 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 avec 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 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

Autorisation

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

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

getList()

Renvoie la List dans laquelle se trouve le texte, ou null si aucun texte ne se trouve dans une liste, ou 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 figure dans une liste.

Renvois

List

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec 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 du texte, basé sur 0. Renvoie null si le texte ne figure pas dans une liste ou si des valeurs sont mélangées.

Renvois

Integer

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec 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 figure dans exactement une liste, false si aucun texte ne figure dans une liste et null si seulement une partie du texte figure 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 avec 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 avec un ou plusieurs des champs d'application suivants:

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