O estilo renderizado do texto em uma célula.
Os estilos de texto podem ter uma RichTextValue
correspondente. Se o RichTextValue
abranger várias execuções de texto com valores diferentes para um determinado método de leitura
de estilo de texto, o método retornará null
. Para evitar isso, consulte os estilos de texto usando os valores de rich text retornados pelo método RichTextValue.getRuns()
.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
copy() | TextStyleBuilder | Cria um builder de estilo de texto inicializado com os valores desse estilo de texto. |
getFontFamily() | String | Recebe a família de fontes do texto. |
getFontSize() | Integer | Acessa o tamanho da fonte do texto em pontos. |
getForegroundColorObject() | Color | Recebe a cor da fonte do texto. |
isBold() | Boolean | Define se o texto está em negrito. |
isItalic() | Boolean | Recebe ou não a célula em itálico. |
isStrikethrough() | Boolean | Recebe o tachado da célula. |
isUnderline() | Boolean | Recebe o sublinhado da célula. |
Documentação detalhada
copy()
Cria um builder de estilo de texto inicializado com os valores desse estilo de texto.
Retornar
TextStyleBuilder
: um builder desse estilo de texto.
getFontFamily()
Recebe a família de fontes do texto. Retornará null
se a família de fontes não for definida ou se a
RichTextValue
correspondente tiver várias execuções com famílias de fontes
diferentes.
Retornar
String
: a família de fontes do texto (por exemplo, "Arial") ou null
.
getFontSize()
Acessa o tamanho da fonte do texto em pontos. Retornará null
se o tamanho da fonte não estiver definido ou
se a RichTextValue
correspondente tiver várias execuções com tamanhos
de fonte diferentes.
Retornar
Integer
: o tamanho da fonte do texto ou null
.
getForegroundColorObject()
Recebe a cor da fonte do texto. Retornará null
se a cor da fonte não for definida ou a RichTextValue
correspondente
tiver várias execuções com cores de fonte
diferentes.
Retornar
Color
: a cor da fonte do texto ou null
.
isBold()
Define se o texto está em negrito. Retornará null
se o negrito não estiver definido ou se a RichTextValue
correspondente tiver várias execuções com configurações de negrito diferentes.
Retornar
Boolean
: indica se a célula está em negrito ou null
.
isItalic()
Recebe ou não a célula em itálico. Retornará null
se o itálico não estiver definido ou se a RichTextValue
correspondente tiver várias execuções com diferentes configurações de itálico.
Retornar
Boolean
: define se a célula é ou não itálico ou null
.
isStrikethrough()
Recebe o tachado da célula. Retornará null
se o tachado não estiver definido
ou se o RichTextValue
correspondente tiver várias execuções com configurações
de tachado diferentes.
Retornar
Boolean
: indica se a célula tem tachado ou null
.
isUnderline()
Recebe o sublinhado da célula. Retorna null
se o sublinhado não está definido ou o RichTextValue
correspondente tem várias execuções com diferentes configurações de sublinhado.
Retornar
Boolean
: se a célula está sublinhada ou não. null