Class RichTextValue

RichTextValue

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

Подстрока — это самая длинная непрерывная подстрока, имеющая одинаковый стиль текста. Например, предложение "This child is carrying apples" содержит 4 подстроки: ['This ', 'child ', 'is carrying ', 'apples'] .

Методы

Метод Тип возвращаемого значения Краткое описание
copy() Rich Text Value Builder Возвращает конструктор для значения форматированного текста, инициализированный значениями этого значения форматированного текста.
get End Index() Integer Получает конечный индекс этого значения в ячейке.
get Link Url() String|null Возвращает URL-адрес ссылки для данного значения.
get Link Url(startOffset, endOffset) String|null Возвращает URL-адрес ссылки для текста от start Offset до end Offset .
get Runs() Rich Text Value[] Возвращает строку форматированного текста, разложенную на массив фрагментов, каждый из которых представляет собой максимально длинную подстроку с одинаковым стилем текста.
get Start Index() Integer Получает начальный индекс этого значения в ячейке.
get Text() String Возвращает текст, соответствующий этому значению.
get Text Style() Text Style Возвращает стиль текста для данного значения.
get Text Style(startOffset, endOffset) Text Style Возвращает стиль текста от start Offset до end Offset .

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

copy()

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

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

RichTextValueBuilder — конструктор для форматированных текстовых значений.


getEndIndex()

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

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

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


getLinkUrl()

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

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

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


getLinkUrl(startOffset, endOffset)

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

Параметры

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

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

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


getRuns()

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

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

RichTextValue[] — массив записей.


getStartIndex()

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

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

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


getText()

Возвращает текст, соответствующий этому значению.

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

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


getTextStyle()

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

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

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


getTextStyle(startOffset, endOffset)

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

Параметры

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

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

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