Chaîne de texte stylisée utilisée pour représenter le texte d'une cellule. Les sous-chaînes du texte peuvent avoir différents styles.
run est la sous-chaîne ininterrompue la plus longue 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éthode | Type renvoyé | Brève description |
---|---|---|
copy() | RichTextValueBuilder | Renvoie un compilateur pour une valeur de texte enrichi initialisé avec les valeurs de cette valeur de texte enrichi. |
getEndIndex() | Integer | Récupère l'index de fin de cette valeur dans la cellule. |
getLinkUrl() | String | Renvoie l'URL du lien pour cette valeur. |
getLinkUrl(startOffset, endOffset) | String | Renvoie 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 correspond à la sous-chaîne la plus longue possible ayant un style de texte cohérent. |
getStartIndex() | Integer | Récupère l'index de départ de cette valeur dans la cellule. |
getText() | String | Affiche le texte de cette valeur. |
getTextStyle() | TextStyle | Renvoie le style de texte de cette valeur. |
getTextStyle(startOffset, endOffset) | TextStyle | Renvoie le style du texte de startOffset à endOffset . |
Documentation détaillée
copy()
Renvoie un compilateur pour une valeur de texte enrichi initialisé avec les valeurs de cette valeur de texte enrichi.
Renvois
RichTextValueBuilder
: compilateur pour une valeur de texte enrichi.
getEndIndex()
Récupère l'index 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'existe aucun lien ou s'il existe plusieurs liens différents.
getLinkUrl(startOffset, endOffset)
Renvoie l'URL du lien pour le texte de startOffset
à endOffset
. Les décalages sont basés sur 0 et relatifs au texte de la cellule. Le décalage de début est inclusif et le décalage de fin est exclusif.
Paramètres
Nom | Type | Description |
---|---|---|
startOffset | Integer | Décalage de début. |
endOffset | Integer | Décalage de fin. |
Renvois
String
: URL du lien pour cette valeur, ou null
s'il n'existe aucun 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 correspond à la sous-chaîne la plus longue possible ayant un style de texte cohérent.
Renvois
RichTextValue[]
: tableau des exécutions.
getStartIndex()
Récupère l'index de départ de cette valeur dans la cellule.
Renvois
Integer
: index de début de cette valeur dans la cellule.
getText()
Affiche le texte de cette valeur.
Renvois
String
: texte de cette valeur.
getTextStyle()
getTextStyle(startOffset, endOffset)
Renvoie le style du texte de startOffset
à endOffset
. Les décalages sont basés sur 0 et relatifs au texte de la cellule. Le décalage de début est inclusif et le décalage de fin est exclusif.
Paramètres
Nom | Type | Description |
---|---|---|
startOffset | Integer | Décalage de début. |
endOffset | Integer | Décalage de fin. |
Renvois
TextStyle
: style de texte de la sous-chaîne donnée de cette valeur.