Class RichTextValue

Valeur de texte enrichi

Chaîne de texte stylisée utilisée pour représenter le texte d'une cellule. Les sous-chaînes de texte peuvent avoir des styles de texte différents.

L'élément run est la sous-chaîne ininterrompue ayant le même style de texte. Par exemple, la phrase "Cet enfant porte des pommes" comporte quatre exécutions : ['This ', 'child ', 'is carrying ', 'apples'].

Méthodes

MéthodeType renvoyéBrève description
copy()RichTextValueBuilderRenvoie un compilateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi.
getEndIndex()IntegerRécupère l'index de fin de cette valeur de la cellule.
getLinkUrl()StringRenvoie l'URL du lien pour cette valeur.
getLinkUrl(startOffset, endOffset)StringRenvoie l'URL du lien pour le texte de startOffset vers endOffset.
getRuns()RichTextValue[]Renvoie la chaîne de texte enrichi sous forme de tableau d'exécutions, où chaque exécution est la sous-chaîne la plus longue possible avec un style de texte cohérent.
getStartIndex()IntegerRécupère l'index de départ de cette valeur de la cellule.
getText()StringAffiche le texte de cette valeur.
getTextStyle()TextStyleRenvoie le style de texte de cette valeur.
getTextStyle(startOffset, endOffset)TextStyleRenvoie le style de texte du texte startOffset à endOffset.

Documentation détaillée

copy()

Renvoie un compilateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi.

Aller-retour

RichTextValueBuilder : outil de création d'une valeur de texte enrichi.


getEndIndex()

Récupère l'index de fin de cette valeur de la cellule.

Aller-retour

Integer : index de fin de cette valeur dans la cellule.


getLinkUrl()

Renvoie l'URL du lien pour cette valeur.

Aller-retour

String : URL du lien pour cette valeur, ou null en l'absence de lien ou plusieurs liens différents.


getLinkUrl(startOffset, endOffset)

Renvoie l'URL du lien pour le texte de startOffset vers endOffset. Les décalages sont basés sur 0 et relatifs au texte de la cellule, le décalage de début étant inclusif et le décalage de fin exclusif.

Paramètres

NomTypeDescription
startOffsetIntegerDécalage de départ.
endOffsetIntegerDécalage de fin.

Aller-retour

String : URL du lien pour cette valeur, ou null en l'absence de lien ou si plusieurs liens différents se trouvent dans la plage donnée.


getRuns()

Renvoie la chaîne de texte enrichi sous forme de tableau d'exécutions, où chaque exécution est la sous-chaîne la plus longue possible avec un style de texte cohérent.

Aller-retour

RichTextValue[] : tableau d'exécutions.


getStartIndex()

Récupère l'index de départ de cette valeur de la cellule.

Aller-retour

Integer : index de départ de cette valeur dans la cellule.


getText()

Affiche le texte de cette valeur.

Aller-retour

String : texte de cette valeur.


getTextStyle()

Renvoie le style de texte de cette valeur.

Aller-retour

TextStyle : style de texte de cette valeur.


getTextStyle(startOffset, endOffset)

Renvoie le style de texte du texte startOffset à endOffset. Les décalages sont basés sur 0 et relatifs au texte de la cellule, le décalage de début étant inclusif et le décalage de fin exclusif.

Paramètres

NomTypeDescription
startOffsetIntegerDécalage de départ.
endOffsetIntegerDécalage de fin.

Aller-retour

TextStyle : style de texte de la sous-chaîne donnée de cette valeur.