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)ColumnColumn의 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)

Column의 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: 연결을 위한 객체입니다.