Class RichTextValue

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
RichTextValue (em inglês)

Uma string de texto estilizada usada para representar o texto da célula. As strings do texto podem ter estilos de texto diferentes.

Uma run é a substring ininterrupta mais longa que tem o mesmo estilo de texto. Por exemplo, a frase "Esta gata tem duas maçãs." tem quatro execuções: ["This ", "kid ", "tem duas ", "maçãs."].

Métodos

MétodoTipo de retornoBreve descrição
copy()RichTextValueBuilderRetorna um builder para um valor de rich text inicializado com os valores desse valor de rich text.
getEndIndex()IntegerRecebe o índice final desse valor na célula.
getLinkUrl()StringRetorna o URL do link para esse valor.
getLinkUrl(startOffset, endOffset)StringRetorna o URL do link do texto de startOffset a endOffset.
getRuns()RichTextValue[]Retorna a string rich text dividida em uma matriz de execuções, em que cada execução é a substring mais longa possível com um estilo de texto consistente.
getStartIndex()IntegerRecebe o índice inicial desse valor na célula.
getText()StringRetorna o texto desse valor.
getTextStyle()TextStyleRetorna o estilo de texto desse valor.
getTextStyle(startOffset, endOffset)TextStyleRetorna o estilo do texto de startOffset para endOffset.

Documentação detalhada

copy()

Retorna um builder para um valor de rich text inicializado com os valores desse valor de rich text.

Retornar

RichTextValueBuilder: um builder para um valor de rich text.


getEndIndex()

Recebe o índice final desse valor na célula.

Retornar

Integer: o índice final desse valor na célula.


getLinkUrl()

Retorna o URL do link para esse valor.

Retornar

String: o URL do link para esse valor ou null se não houver link ou se houver vários links diferentes.


getLinkUrl(startOffset, endOffset)

Retorna o URL do link do texto de startOffset a endOffset. Os deslocamentos são 0 baseados e relativos ao texto da célula, com o deslocamento inicial sendo inclusivo e o deslocamento final ser exclusivo.

Parâmetros

NomeTipoDescrição
startOffsetIntegerO deslocamento inicial.
endOffsetIntegerO deslocamento final.

Retornar

String: o URL do link para esse valor ou null se não houver um link ou se vários links diferentes estiverem no intervalo especificado.


getRuns()

Retorna a string rich text dividida em uma matriz de execuções, em que cada execução é a substring mais longa possível com um estilo de texto consistente.

Retornar

RichTextValue[]: uma matriz de execuções.


getStartIndex()

Recebe o índice inicial desse valor na célula.

Retornar

Integer: o índice inicial desse valor na célula.


getText()

Retorna o texto desse valor.

Retornar

String: o texto desse valor.


getTextStyle()

Retorna o estilo de texto desse valor.

Retornar

TextStyle: o estilo de texto desse valor.


getTextStyle(startOffset, endOffset)

Retorna o estilo do texto de startOffset para endOffset. Os deslocamentos são 0 baseados e relativos ao texto da célula, com o deslocamento inicial sendo inclusivo e o deslocamento final ser exclusivo.

Parâmetros

NomeTipoDescrição
startOffsetIntegerO deslocamento inicial.
endOffsetIntegerO deslocamento final.

Retornar

TextStyle: o estilo de texto da substring especificada desse valor.