Class TextStyle

TextStyle

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étodoTipo de retornoBreve descrição
copy()TextStyleBuilderCria um builder de estilo de texto inicializado com os valores desse estilo de texto.
getFontFamily()StringRecebe a família de fontes do texto.
getFontSize()IntegerAcessa o tamanho da fonte do texto em pontos.
getForegroundColorObject()ColorRecebe a cor da fonte do texto.
isBold()BooleanDefine se o texto está em negrito.
isItalic()BooleanRecebe ou não a célula em itálico.
isStrikethrough()BooleanRecebe o tachado da célula.
isUnderline()BooleanRecebe 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

Métodos obsoletos