Text element with styles such as bold, italic and color.
Only available for Google Workspace add-ons that extend Google Workspace Studio.
Sample usage:
const styledText = AddOnsResponseService.newStyledText() .setText("Styled Text!") .addStyle(AddOnsResponseService.TextStyle.ITALIC) .addStyle(AddOnsResponseService.TextStyle.UNDERLINE) .setFontWeight(AddOnsResponseService.FontWeight.BOLD) .setColor( AddOnsResponseService.newColor() .setRed(0.1) .setBlue(0.3) .setGreen(0.1) .setAlpha(0.78) );
Methods
| Method | Return type | Brief description |
|---|---|---|
add | Styled | Sets the style of the styled text, can apply multiple styles to a single styled text. |
set | Styled | Sets the color of the styled text. |
set | Styled | Sets the font weight of the styled text. |
set | Styled | Sets the main content of the styled text. |
Detailed documentation
addStyle(style)
Sets the style of the styled text, can apply multiple styles to a single styled text.
Parameters
| Name | Type | Description |
|---|---|---|
style | Text | The Text of the styled text. |
Return
Styled — This styled text object, for chaining.
setColor(color)
Sets the color of the styled text.
Parameters
| Name | Type | Description |
|---|---|---|
color | Color | The Color of the styled text. |
Return
Styled — This styled text object, for chaining.
setFontWeight(fontWeight)
Sets the font weight of the styled text.
Parameters
| Name | Type | Description |
|---|---|---|
font | Font | The Font of the styled text. |
Return
Styled — This styled text object, for chaining.
setText(text)
Sets the main content of the styled text.
Parameters
| Name | Type | Description |
|---|---|---|
text | String | The text message in the styled text. |
Return
Styled — This styled text object, for chaining.