맞춤설정 가능한 접기 및 펼치기 컨트롤입니다.
Google Chat 앱에서만 사용할 수 있습니다. Google Workspace 부가기능에는 사용할 수 없습니다.
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('less less') .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapseControl = CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.END) .setExpandButton(expandButton) .setCollapseButton(collapseButton);
메서드
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setCollapseButton(button) | CollapseControl | '더 적게 표시' 버튼에 표시되는 Button 를 설정합니다. |
setExpandButton(button) | CollapseControl | '더보기' 버튼에 표시되는 Button 를 설정합니다. |
setHorizontalAlign(horizontalAlignment) | CollapseControl | CollapseControl 의 HorizontalAlignment 를 설정합니다. |
자세한 문서
setCollapseButton(button)
'더 적게 표시' 버튼에 표시되는 Button
를 설정합니다. 선택사항입니다.
collapsed 버튼과 함께 설정해야 합니다.
const collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
매개변수
이름 | 유형 | 설명 |
---|---|---|
button | Button | 설정할 접기 버튼 |
리턴
CollapseControl
: 연결을 위한 객체입니다.
setExpandButton(button)
'더보기' 버튼에 표시되는 Button
를 설정합니다. 선택사항입니다.
collapse 버튼과 함께 설정해야 합니다.
const collapseControl = CardService.newCollapseControl().setExpandButton(expandButton);
매개변수
이름 | 유형 | 설명 |
---|---|---|
button | Button | 설정할 펼치기 버튼입니다. |
리턴
CollapseControl
: 연결을 위한 객체입니다.
setHorizontalAlign(horizontalAlignment)
CollapseControl
의 HorizontalAlignment
를 설정합니다. 선택사항입니다. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
매개변수
이름 | 유형 | 설명 |
---|---|---|
horizontalAlignment | HorizontalAlignment | CollapseControl 위젯의 가로 정렬입니다. |
리턴
CollapseControl
: 연결을 위한 객체입니다.