Class TextStyle

TextStyle

O estilo renderizado do texto em uma célula.

Os estilos de texto podem ter um RichTextValue correspondente. Se o RichTextValue abranger várias execuções de texto que têm 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()IntegerRecebe o tamanho da fonte do texto em pontos.
getForegroundColorObject()Color|nullRecebe a cor da fonte do texto.
isBold()BooleanRecebe se o texto está em negrito ou não.
isItalic()BooleanRecebe se a célula está em itálico ou não.
isStrikethrough()BooleanRecebe se a célula tem tachado ou não.
isUnderline()BooleanRecebe se a célula está sublinhada ou não.

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. Retorna null se a família de fontes não estiver definida ou se o 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()

Recebe o tamanho da fonte do texto em pontos. Retorna null se o tamanho da fonte não estiver definido ou se o 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. Retorna null se a cor da fonte não estiver definida ou se o RichTextValue correspondente tiver várias execuções com cores de fonte diferentes.

Retornar

Color|null: a cor da fonte do texto ou null.


isBold()

Recebe se o texto está em negrito ou não. Retorna null se o negrito não estiver definido ou se o RichTextValue correspondente tiver várias execuções com configurações de negrito diferentes.

Retornar

Boolean: se a célula está em negrito ou null.


isItalic()

Recebe se a célula está em itálico ou não. Retorna null se o itálico não estiver definido ou se o RichTextValue correspondente tiver várias execuções com configurações de itálico diferentes.

Retornar

Boolean: se a célula está em itálico ou null.


isStrikethrough()

Recebe se a célula tem tachado ou não. Retorna 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: se a célula tem tachado ou null.


isUnderline()

Recebe se a célula está sublinhada ou não. Retorna null se o sublinhado não estiver definido ou se o RichTextValue correspondente tiver várias execuções com configurações de sublinhado diferentes.

Retornar

Boolean: se a célula está sublinhada ou null.

Métodos obsoletos