Class GridItem

GridItem

用户在网格 widget 中与之互动的项。

适用于 Google Workspace 插件和 Google Chat 应用。

如需调用枚举,您需要调用其父类、名称和属性。例如 CardService.GridItemLayout.TEXT_BELOW

var gridItem = CardService.newGridItem()
    .setIdentifier("itemA")
    .setTitle("This is a cat")
    .setImage(CardService.newImageComponent())
    .setLayout(CardService.GridItemLayout.TEXT_BELOW);

方法

方法返回类型简介
setIdentifier(id)GridItem设置网格项的标识符。
setImage(image)GridItem设置此网格项的图片。
setLayout(layout)GridItem设置网格项的文本和图片布局。
setSubtitle(subtitle)GridItem设置网格项的副标题。
setTextAlignment(alignment)GridItem设置网格项的水平对齐方式。
setTitle(title)GridItem设置网格项的标题文本。

详细文档

setIdentifier(id)

设置网格项的标识符。当用户点击此网格项时,系统会返回此 ID 父网格的 on_click 回调参数中。

参数

名称类型说明
idStringID。

返回

GridItem - 此对象,用于链接。


setImage(image)

设置此网格项的图片。

参数

名称类型说明
imageImageComponentImageComponent 对象。

返回

GridItem - 此对象,用于链接。


setLayout(layout)

设置网格项的文本和图片布局。默认值为 TEXT_BELOW

参数

名称类型说明
layoutGridItemLayout布局设置。

返回

GridItem - 此对象,用于链接。


setSubtitle(subtitle)

设置网格项的副标题。

参数

名称类型说明
subtitleString副标题文本。

返回

GridItem - 此对象,用于链接。


setTextAlignment(alignment)

设置网格项的水平对齐方式。默认值为 START。

参数

名称类型说明
alignmentHorizontalAlignment对齐方式设置。

返回

GridItem - 此对象,用于链接。


setTitle(title)

设置网格项的标题文本。

参数

名称类型说明
titleString标题文本。

返回

GridItem - 此对象,用于链接。