Class GridItem

GridItem

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

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

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

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

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

参数

名称类型说明
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 - 此对象,用于链式调用。