如何在 Gmail 附加组件中将 Card Header Title 加粗?
How to make Card Header Title bold in Gmail Add-on?
如何在 Gmail 插件中将 Card Header Title 加粗?我试过这个,但它不起作用:
function mainCardBuild(content) {
return CardService.newCardBuilder()
.setHeader(
CardService.newCardHeader().setTitle('<b> MY TITLE </b>')) //doesn`t work bold
.addSection(content)
.build();
}
我确信我们有机会做到这一点,因为我在 Slack Add-on 中看到了它。
Bold card header in Slack
您不能在标题中插入 HTML,但可以在文本段落中插入基本 HTML(参见:Informational widgets and supported text formatting)。
您的代码可能如下所示:
function mainCardBuild(content) {
var boldHeaderSection = CardService.newCardSection()
.addWidget(CardService.newTextParagraph().setText('<b>MY TITLE</b>'));
return CardService.newCardBuilder()
.addSection(boldHeaderSection)
.addSection(content)
.build();
}
如果您需要进行更多自定义,我建议您查看以下示例,该示例使用 HTML 创建视图 Translate Add-on Quickstart。
如何在 Gmail 插件中将 Card Header Title 加粗?我试过这个,但它不起作用:
function mainCardBuild(content) {
return CardService.newCardBuilder()
.setHeader(
CardService.newCardHeader().setTitle('<b> MY TITLE </b>')) //doesn`t work bold
.addSection(content)
.build();
}
我确信我们有机会做到这一点,因为我在 Slack Add-on 中看到了它。 Bold card header in Slack
您不能在标题中插入 HTML,但可以在文本段落中插入基本 HTML(参见:Informational widgets and supported text formatting)。 您的代码可能如下所示:
function mainCardBuild(content) {
var boldHeaderSection = CardService.newCardSection()
.addWidget(CardService.newTextParagraph().setText('<b>MY TITLE</b>'));
return CardService.newCardBuilder()
.addSection(boldHeaderSection)
.addSection(content)
.build();
}
如果您需要进行更多自定义,我建议您查看以下示例,该示例使用 HTML 创建视图 Translate Add-on Quickstart。