Class StyledText

设置了样式的文本

具有粗体、斜体和颜色等样式的文本元素。

仅适用于扩展 Google Workspace Studio 的 Google Workspace 插件。

用法示例:

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)
  );

方法

方法返回类型简介
addStyle(style)StyledText设置带样式的文本的样式,可将多种样式应用于单个带样式的文本。
setColor(color)StyledText设置样式化文本的颜色。
setFontWeight(fontWeight)StyledText设置样式化文本的字重。
setText(text)StyledText设置带样式的文本的主要内容。

详细文档

addStyle(style)

设置带样式的文本的样式,可将多种样式应用于单个带样式的文本。

参数

名称类型说明
styleTextStyle带样式的文本的 TextStyle

返回

StyledText - 用于链式调用的样式化文本对象。


setColor(color)

设置样式化文本的颜色。

参数

名称类型说明
colorColor带样式的文本的 Color

返回

StyledText - 用于链式调用的样式化文本对象。


setFontWeight(fontWeight)

设置样式化文本的字重。

参数

名称类型说明
fontWeightFontWeight带样式的文本的 FontWeight

返回

StyledText - 用于链式调用的样式化文本对象。


setText(text)

设置带样式的文本的主要内容。

参数

名称类型说明
textString样式化文本中的文本消息。

返回

StyledText - 用于链式调用的样式化文本对象。