Class Column

Sütun

Bir sütun.

Google Chat uygulamaları ve Google Workspace eklentilerinde kullanılabilir.

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

Yöntemler

YöntemDönüş türüKısa açıklama
addWidget(widget)ColumnSütuna bir widget ekler.
setHorizontalAlignment(horizontalAlignment)ColumnColumn öğesinin HorizontalAlignment değerini ayarlar.
setHorizontalSizeStyle(horizontalSizeStyle)ColumnSütunun HorizontalSizeStyle değerini ayarlar.
setVerticalAlignment(verticalAlignment)ColumnColumn öğesinin VerticalAlignment değerini ayarlar.

Ayrıntılı dokümanlar

addWidget(widget)

Sütuna bir widget ekler.

Widget'lar eklendikleri sırayla gösterilir. Bir sütuna aşağıdaki widget'ları ekleyebilirsiniz:

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

Parametreler

AdTürAçıklama
widgetWidgetSütuna eklenecek widget.

Return

Column: Zincirleme için bu nesne.


setHorizontalAlignment(horizontalAlignment)

Column öğesinin HorizontalAlignment değerini ayarlar. İsteğe bağlı.

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

Parametreler

AdTürAçıklama
horizontalAlignmentHorizontalAlignmentSütunun yatay hizalaması.

Return

Column: Zincirleme için bu nesne.


setHorizontalSizeStyle(horizontalSizeStyle)

Sütunun HorizontalSizeStyle değerini ayarlar. İsteğe bağlı.

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

Parametreler

AdTürAçıklama
horizontalSizeStyleHorizontalSizeStyleSütunun yatay boyutu.

Return

Column: Zincirleme için bu nesne.


setVerticalAlignment(verticalAlignment)

Column öğesinin VerticalAlignment değerini ayarlar. İsteğe bağlı.

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

Parametreler

AdTürAçıklama
verticalAlignmentVerticalAlignmentSütunun dikey hizalaması.

Return

Column: Zincirleme için bu nesne.