Chaîne de texte stylisée utilisée pour représenter le texte d'une cellule. Les sous-chaînes de texte peuvent avoir différents styles de texte.
Une exécution est la plus longue sous-chaîne ininterrompue ayant le même style de texte. Par exemple, la phrase "Cet enfant porte des pommes" comporte quatre runs : ['This ', 'child ',
'is carrying ', 'apples'].
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
copy() | Rich | Renvoie un générateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi. |
get | Integer | Obtient l'index de fin de cette valeur dans la cellule. |
get | String|null | Renvoie l'URL du lien pour cette valeur. |
get | String|null | Renvoie l'URL du lien pour le texte allant de start à end. |
get | Rich | 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 ayant un style de texte cohérent. |
get | Integer | Obtient l'index de début de cette valeur dans la cellule. |
get | String | Renvoie le texte de cette valeur. |
get | Text | Renvoie le style de texte de cette valeur. |
get | Text | Renvoie le style de texte du texte de start à end. |
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 : un compilateur pour une valeur de texte enrichi.
getEndIndex()
Obtient 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|null : URL du lien pour cette valeur, ou null s'il n'y a pas de lien ou s'il y a plusieurs liens différents.
getLinkUrl(startOffset, endOffset)
Renvoie l'URL du lien pour le texte allant 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 est inclusif et le décalage de fin est exclusif.
Paramètres
| Nom | Type | Description |
|---|---|---|
start | Integer | Décalage de début. |
end | Integer | Décalage de fin. |
Renvois
String|null : 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 ayant un style de texte cohérent.
Renvois
RichTextValue[] : tableau d'exécutions.
getStartIndex()
Obtient 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()
getTextStyle(startOffset, endOffset)
Renvoie le style de texte du 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 est inclusif et le décalage de fin est exclusif.
Paramètres
| Nom | Type | Description |
|---|---|---|
start | Integer | Décalage de début. |
end | Integer | Décalage de fin. |
Renvois
TextStyle : style de texte de la sous-chaîne donnée de cette valeur.