Class RichTextValue

RichTextValue

Стилизованная текстовая строка, используемая для представления текста ячейки. Подстроки текста могут иметь разные стили текста.

Прогон — это самая длинная неразрывная подстрока с одинаковым стилем текста. Например, предложение «У этого ребенка два яблока». имеет четыре прогона: ["Этот", "малыш", "есть два", "яблоки".].

Методы

Метод Тип возврата Краткое описание
copy() RichTextValueBuilder Возвращает построитель для значения форматированного текста, инициализированного значениями этого значения форматированного текста.
getEndIndex() Integer Получает конечный индекс этого значения в ячейке.
getLinkUrl() String Возвращает URL-адрес ссылки для этого значения.
getLinkUrl(startOffset, endOffset) String Возвращает URL-адрес ссылки для текста от startOffset до endOffset .
getRuns() RichTextValue[] Возвращает строку форматированного текста, разделенную на массив серий, где каждая серия представляет собой максимально длинную подстроку с согласованным стилем текста.
getStartIndex() Integer Получает начальный индекс этого значения в ячейке.
getText() String Возвращает текст этого значения.
getTextStyle() TextStyle Возвращает стиль текста этого значения.
getTextStyle(startOffset, endOffset) TextStyle Возвращает текстовый стиль текста от startOffset до endOffset .

Подробная документация

copy()

Возвращает построитель для значения форматированного текста, инициализированного значениями этого значения форматированного текста.

Возвращаться

RichTextValueBuilder — Построитель для значения форматированного текста.


getEndIndex()

Получает конечный индекс этого значения в ячейке.

Возвращаться

Integer — конечный индекс этого значения в ячейке.


getLinkUrl()

Возвращает URL-адрес ссылки для этого значения.

Возвращаться

String — URL-адрес ссылки для этого значения или null , если ссылки нет или имеется несколько разных ссылок.


getLinkUrl(startOffset, endOffset)

Возвращает URL-адрес ссылки для текста от startOffset до endOffset . Смещения основаны на 0 и относятся к тексту ячейки, при этом начальное смещение является включающим, а конечное смещение является исключающим.

Параметры

Имя Тип Описание
startOffset Integer Начальное смещение.
endOffset Integer Конечное смещение.

Возвращаться

String — URL-адрес ссылки для этого значения или null , если ссылки нет или если в заданном диапазоне находится несколько разных ссылок.


getRuns()

Возвращает строку форматированного текста, разделенную на массив серий, где каждая серия представляет собой максимально длинную подстроку с согласованным стилем текста.

Возвращаться

RichTextValue[] — Массив прогонов.


getStartIndex()

Получает начальный индекс этого значения в ячейке.

Возвращаться

Integer — начальный индекс этого значения в ячейке.


getText()

Возвращает текст этого значения.

Возвращаться

String — текст этого значения.


getTextStyle()

Возвращает стиль текста этого значения.

Возвращаться

TextStyle — Стиль текста этого значения.


getTextStyle(startOffset, endOffset)

Возвращает текстовый стиль текста от startOffset до endOffset . Смещения основаны на 0 и относятся к тексту ячейки, при этом начальное смещение является включающим, а конечное смещение является исключающим.

Параметры

Имя Тип Описание
startOffset Integer Начальное смещение.
endOffset Integer Конечное смещение.

Возвращаться

TextStyle — Стиль текста данной подстроки этого значения.