Class TextStyleBuilder

TextStyleBuilder

Um builder usado para criar objetos TextStyle. Ele permite a configuração das propriedades do texto, como nome, cor e tamanho.

O exemplo a seguir mostra como criar um estilo de texto usando o builder. Para um exemplo mais completo, consulte a documentação de TextStyle.

// Creates a new text style that uses 26-point, blue, Ariel font.
var textStyleBuilder = Charts.newTextStyle()
    .setColor('#0000FF').setFontName('Ariel').setFontSize(26);
var style = textStyleBuilder.build();

Métodos

MétodoTipo de retornoBreve descrição
build()TextStyleCria e retorna um objeto de configuração de estilo de texto criado usando esse builder.
setColor(cssValue)TextStyleBuilderDefine a cor do estilo de texto.
setFontName(fontName)TextStyleBuilderDefine o nome da fonte do estilo de texto
setFontSize(fontSize)TextStyleBuilderDefine o tamanho da fonte do estilo de texto.

Documentação detalhada

build()

Cria e retorna um objeto de configuração de estilo de texto criado usando esse builder.

// Creates a new text style that uses 26-point blue font.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();

Retornar

TextStyle: um objeto de estilo de texto criado usando esse builder.


setColor(cssValue)

Define a cor do estilo de texto.

// Creates a new text style that uses blue font.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF');
var style = textStyleBuilder.build();

Parâmetros

NomeTipoDescrição
cssValueStringO valor CSS da cor (como "blue" ou "#00f").

Retornar

TextStyleBuilder: esse builder é útil para encadeamento.


setFontName(fontName)

Define o nome da fonte do estilo de texto

// Creates a new text style that uses Ariel font.
var textStyleBuilder = Charts.newTextStyle().setFontName('Ariel');
var style = textStyleBuilder.build();

Parâmetros

NomeTipoDescrição
fontNameStringO nome da fonte a ser usado para o estilo de texto.

Retornar

TextStyleBuilder: esse builder é útil para encadeamento.


setFontSize(fontSize)

Define o tamanho da fonte do estilo de texto.

// Creates a new text style that uses 26-point font.
var textStyleBuilder = Charts.newTextStyle().setFontSize(26);
var style = textStyleBuilder.build();

Parâmetros

NomeTipoDescrição
fontSizeNumberO tamanho da fonte em pixels a ser usado para o estilo de texto.

Retornar

TextStyleBuilder: esse builder é útil para encadeamento.