Class CollapseControl

접기관리

맞춤설정 가능한 접기 및 펼치기 컨트롤입니다.

Google Chat 앱에서 사용할 수 있습니다. Google Workspace 부가기능 개발자 프리뷰에서

const collapseButton =
    CardService.newTextButton()
        .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS)
        .setText('Collapse');

const expandButton =
    CardService.newImageButton()
        .setImageButtonStyle(CardService.ImageButtonStyle.FILLED);

const collapseControl =
    CardService.newCollapseControl()
        .setHorizontalAlign(CardService.HorizontalAlignment.END)
        .setExpandButton(expandButton)
        .setCollapseButton(collapseButton);

메서드

메서드반환 유형간략한 설명
setCollapseButton(button)CollapseControl'더 적게 표시' 버튼에 표시되는 Button를 설정합니다.
setExpandButton(button)CollapseControl'더보기' 버튼에 표시되는 Button를 설정합니다.
setHorizontalAlign(horizontalAlignment)CollapseControlCollapseControlHorizontalAlignment를 설정합니다.

자세한 문서

setCollapseButton(button)

'더 적게 표시' 버튼에 표시되는 Button를 설정합니다. 선택사항입니다.
collapse 버튼과 함께 설정해야 합니다.

const collapseButton =
    CardService.newTextButton().setText('Collapse');

const collapseControl =
    CardService.newCollapseControl()
        .setCollapseButton(collapseButton);

매개변수

이름유형설명
buttonButton설정할 접기 버튼

리턴

CollapseControl: 연결을 위한 객체입니다.


setExpandButton(button)

'더보기' 버튼에 표시되는 Button를 설정합니다. 선택사항입니다.
collapse 버튼과 함께 설정해야 합니다.

const expandButton =
    CardService.newTextButton().setText('Expand');

const collapseControl =
    CardService.newCollapseControl()
        .setExpandButton(expandButton);

매개변수

이름유형설명
buttonButton설정할 펼치기 버튼입니다.

리턴

CollapseControl: 연결을 위한 객체입니다.


setHorizontalAlign(horizontalAlignment)

CollapseControlHorizontalAlignment를 설정합니다. 선택사항입니다. *

const collapseControl = CardService.newCollapseControl().setHorizontalAlign(
    CardService.HorizontalAlignment.START,
);

매개변수

이름유형설명
horizontalAlignmentHorizontalAlignmentCollapseControl 위젯의 가로 정렬입니다.

리턴

CollapseControl: 연결을 위한 객체입니다.