사용자가 그리드 위젯 내에서 상호작용하는 항목
Google Workspace 부가기능 및 Google Chat 앱에서 사용할 수 있습니다.
enum을 호출하려면 상위 클래스, 이름, 속성을 호출합니다. 예를 들면
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 콜백 매개변수에 있습니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
id | String | ID입니다. |
리턴
GridItem
- 체이닝을 위한 객체입니다.
setImage(image)
이 그리드 항목의 이미지를 설정합니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
image | ImageComponent | ImageComponent 객체입니다. |
리턴
GridItem
- 체이닝을 위한 객체입니다.
setLayout(layout)
그리드 항목의 텍스트 및 이미지 레이아웃을 설정합니다. 기본값은 TEXT_BELOW입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
layout | GridItemLayout | 레이아웃 설정입니다. |
리턴
GridItem
- 체이닝을 위한 객체입니다.
setSubtitle(subtitle)
setTextAlignment(alignment)
그리드 항목의 가로 정렬을 설정합니다. 기본값은 START입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
alignment | HorizontalAlignment | 정렬 설정입니다. |
리턴
GridItem
- 체이닝을 위한 객체입니다.