사용자가 그리드 위젯 내에서 상호작용하는 항목
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)
setLayout(layout)
그리드 항목의 텍스트 및 이미지 레이아웃을 설정합니다. 기본값은 TEXT_BELOW입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
layout | GridItemLayout | 레이아웃 설정 |
리턴
GridItem
: 체이닝용 객체입니다.
setSubtitle(subtitle)
setTextAlignment(alignment)
그리드 항목의 가로 정렬을 설정합니다. 기본값은 '시작'입니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
alignment | HorizontalAlignment | 정렬 설정입니다. |
리턴
GridItem
: 체이닝용 객체입니다.