Class RichTextValue

RichTextValue

Stylizowany ciąg tekstowy używany do reprezentowania tekstu komórki. Podciągi tekstu mogą mieć różne style tekstu.

Ciąg to najdłuższy nieprzerwany podciąg o tym samym stylu tekstu. Na przykład zdanie „This child is carrying apples” ma 4 ciągi: ['This ', 'child ', 'is carrying ', 'apples'].

Metody

MetodaZwracany typKrótki opis
copy()RichTextValueBuilderZwraca konstruktora wartości sformatowanego tekstu zainicjowanego wartościami tego sformatowanego tekstu.
getEndIndex()IntegerPobiera indeks końcowy tej wartości w komórce.
getLinkUrl()String|nullZwraca adres URL linku dla tej wartości.
getLinkUrl(startOffset, endOffset)String|nullZwraca adres URL linku do tekstu z startOffset na endOffset.
getRuns()RichTextValue[]Zwraca ciąg tekstu sformatowanego podzielony na tablicę fragmentów, w której każdy fragment jest najdłuższym możliwym podciągiem o jednolitym stylu tekstu.
getStartIndex()IntegerPobiera indeks początkowy tej wartości w komórce.
getText()StringZwraca tekst tej wartości.
getTextStyle()TextStyleZwraca styl tekstu tej wartości.
getTextStyle(startOffset, endOffset)TextStyleZwraca styl tekstu w zakresie od startOffset do endOffset.

Szczegółowa dokumentacja

copy()

Zwraca konstruktora wartości sformatowanego tekstu zainicjowanego wartościami tego sformatowanego tekstu.

Powrót

RichTextValueBuilder – narzędzie do tworzenia wartości sformatowanego tekstu.


getEndIndex()

Pobiera indeks końcowy tej wartości w komórce.

Powrót

Integer – indeks końcowy tej wartości w komórce.


getLinkUrl()

Zwraca adres URL linku dla tej wartości.

Powrót

String|null – adres URL linku dla tej wartości lub null, jeśli nie ma linku lub jest kilka różnych linków.


getLinkUrl(startOffset, endOffset)

Zwraca adres URL linku do tekstu z zakresu startOffsetendOffset. Przesunięcia są oparte na 0 i odnoszą się do tekstu komórki. Przesunięcie początkowe jest włączone, a przesunięcie końcowe jest wyłączone.

Parametry

NazwaTypOpis
startOffsetIntegerOpóźnienie rozpoczęcia.
endOffsetIntegerPrzesunięcie końca.

Powrót

String|null – adres URL linku dla tej wartości lub null, jeśli nie ma linku lub w danym zakresie znajduje się kilka różnych linków.


getRuns()

Zwraca ciąg tekstu sformatowanego podzielony na tablicę fragmentów, w której każdy fragment jest najdłuższym możliwym podciągiem o jednolitym stylu tekstu.

Powrót

RichTextValue[] – tablica uruchomień.


getStartIndex()

Pobiera indeks początkowy tej wartości w komórce.

Powrót

Integer – indeks początkowy tej wartości w komórce.


getText()

Zwraca tekst tej wartości.

Powrót

String – tekst tej wartości.


getTextStyle()

Zwraca styl tekstu tej wartości.

Powrót

TextStyle – styl tekstu tej wartości.


getTextStyle(startOffset, endOffset)

Zwraca styl tekstu w zakresie od startOffset do endOffset. Przesunięcia są oparte na 0 i odnoszą się do tekstu komórki. Przesunięcie początkowe jest włączone, a przesunięcie końcowe jest wyłączone.

Parametry

NazwaTypOpis
startOffsetIntegerOpóźnienie rozpoczęcia.
endOffsetIntegerPrzesunięcie końca.

Powrót

TextStyle – styl tekstu danego podciągu tej wartości.