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éthode | Type renvoyé | Brève description |
---|---|---|
copy() | RichTextValueBuilder | Renvoie un compilateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi. |
getEndIndex() | Integer | Récupère l'index de fin de cette valeur de 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 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() | Integer | Récupère l'index de départ de cette valeur de 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 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
Nom | Type | Description |
---|---|---|
startOffset | Integer | Décalage de départ. |
endOffset | Integer | Dé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()
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
Nom | Type | Description |
---|---|---|
startOffset | Integer | Décalage de départ. |
endOffset | Integer | Décalage de fin. |
Aller-retour
TextStyle
: style de texte de la sous-chaîne donnée de cette valeur.