A builder used to create TextStyle
objects. It allows configuration of the text's
properties such as name, color, and size.
The following example shows how to create a text style using the builder. For a more complete
example, refer to the documentation for 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 ();
Methods
Method | Return type | Brief description |
---|---|---|
TextStyle
|
Builds and returns a text style configuration object that was built using this builder. | |
TextStyleBuilder
|
Sets the color of the text style. | |
TextStyleBuilder
|
Sets the font name of the text style | |
TextStyleBuilder
|
Sets the font size of the text style. |
Detailed documentation
build()
Builds and returns a text style configuration object that was built using this builder.
// Creates a new text style that uses 26 - point blue font . var textStyleBuilder = Charts . newTextStyle () . setColor ( '#0000FF' ) . setFontSize ( 26 ); var style = textStyleBuilder . build ();
Return
TextStyle
— A text style object built using this builder.
setColor(cssValue)
Sets the color of the text style.
// Creates a new text style that uses blue font . var textStyleBuilder = Charts . newTextStyle () . setColor ( '#0000FF' ); var style = textStyleBuilder . build ();
Parameters
Name | Type | Description |
---|---|---|
cssValue
|
String
|
The CSS value for the color (such as "blue"
or "#00f"
). |
Return
TextStyleBuilder
— This builder, useful for chaining.
setFontName(fontName)
Sets the font name of the text style
// Creates a new text style that uses Ariel font . var textStyleBuilder = Charts . newTextStyle () . setFontName ( 'Ariel' ); var style = textStyleBuilder . build ();
Parameters
Name | Type | Description |
---|---|---|
fontName
|
String
|
The font name to use for the text style. |
Return
TextStyleBuilder
— This builder, useful for chaining.
setFontSize(fontSize)
Sets the font size of the text style.
// Creates a new text style that uses 26 - point font . var textStyleBuilder = Charts . newTextStyle () . setFontSize ( 26 ); var style = textStyleBuilder . build ();
Parameters
Name | Type | Description |
---|---|---|
fontSize
|
Number
|
The font size in pixels to use for the text style. |
Return
TextStyleBuilder
— This builder, useful for chaining.