Class RichTextValue

Valeurtextuelleriche

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

Une chaîne est la sous-chaîne la plus longue et continue 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 générateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi.
getEndIndex()IntegerRécupère l'indice de fin de cette valeur dans la cellule.
getLinkUrl()StringRenvoie l'URL du lien pour cette valeur.
getLinkUrl(startOffset, endOffset)StringRenvoie l'URL du lien pour le texte de startOffset à endOffset.
getRuns()RichTextValue[]Renvoie la chaîne de texte enrichi divisée en un 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ébut de cette valeur dans la cellule.
getText()StringRenvoie le texte de cette valeur.
getTextStyle()TextStyleRenvoie le style de texte de cette valeur.
getTextStyle(startOffset, endOffset)TextStyleRenvoie le style de texte de startOffset à endOffset.

Documentation détaillée

copy()

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

Renvois

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


getEndIndex()

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

Renvois

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


getLinkUrl()

Renvoie l'URL du lien pour cette valeur.

Renvois

String : URL du lien pour cette valeur, ou null s'il n'y a pas de lien ou s'il y en a plusieurs.


getLinkUrl(startOffset, endOffset)

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

Paramètres

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

Renvois

String : URL du lien pour cette valeur, ou null s'il n'y a pas de lien ou si plusieurs liens différents se trouvent dans la plage donnée.


getRuns()

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

Renvois

RichTextValue[] : tableau d'exécutions.


getStartIndex()

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

Renvois

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


getText()

Renvoie le texte de cette valeur.

Renvois

String : texte de cette valeur.


getTextStyle()

Renvoie le style de texte de cette valeur.

Renvois

TextStyle : style de texte de cette valeur.


getTextStyle(startOffset, endOffset)

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

Paramètres

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

Renvois

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