Class Column

Google Chat 앱 및 Google Workspace 부가기능에서 사용할 수 있습니다.

const columnWidget = CardService.newTextParagraph();
const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER)
    .addWidget(columnWidget);

방법

메서드반환 유형간략한 설명
addWidget(widget)Column열에 위젯을 추가합니다.
setHorizontalAlignment(horizontalAlignment)ColumnColumnHorizontalAlignment를 설정합니다.
setHorizontalSizeStyle(horizontalSizeStyle)Column열의 HorizontalSizeStyle를 설정합니다.
setVerticalAlignment(verticalAlignment)ColumnColumnVerticalAlignment를 설정합니다.

자세한 문서

addWidget(widget)

열에 위젯을 추가합니다.

위젯은 추가된 순서대로 표시됩니다. 열에 다음 위젯을 추가할 수 있습니다.

const column = CardService.newColumn()
    .addWidget(CardService.newTextParagraph()
       .setText('This is a text paragraph widget'));

매개변수

이름유형설명
widgetWidget열에 추가할 위젯입니다.

리턴

Column: 체이닝용 객체입니다.


setHorizontalAlignment(horizontalAlignment)

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

const column = CardService.newColumn()
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER);

매개변수

이름유형설명
horizontalAlignmentHorizontalAlignment열의 가로 정렬입니다.

리턴

Column: 체이닝용 객체입니다.


setHorizontalSizeStyle(horizontalSizeStyle)

열의 HorizontalSizeStyle를 설정합니다. 선택사항입니다.

const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE);

매개변수

이름유형설명
horizontalSizeStyleHorizontalSizeStyle열의 가로 크기입니다.

리턴

Column: 체이닝용 객체입니다.


setVerticalAlignment(verticalAlignment)

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

const column = CardService.newColumn()
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER);

매개변수

이름유형설명
verticalAlignmentVerticalAlignment열의 세로 정렬입니다.

리턴

Column: 체이닝용 객체입니다.