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 do TextStyle.

// Creates a new text style that uses 26-point, blue, Ariel font. const textStyleBuilder =     Charts.newTextStyle().setColor('#0000FF').setFontName('Ariel').setFontSize(         26); const 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 este 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 este builder.

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

Retornar

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


setColor(cssValue)

Define a cor do estilo de texto.

// Creates a new text style that uses blue font. const textStyleBuilder = Charts.newTextStyle().setColor('#0000FF'); const 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. const textStyleBuilder = Charts.newTextStyle().setFontName('Ariel'); const style = textStyleBuilder.build();

Parâmetros

NomeTipoDescrição
fontNameStringO nome da fonte a ser usada 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. const textStyleBuilder = Charts.newTextStyle().setFontSize(26); const style = textStyleBuilder.build();

Parâmetros

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

Retornar

TextStyleBuilder: esse builder, útil para encadeamento.