Class InsertSection

InserirSeção

Um builder para objetos InsertSection. Os desenvolvedores podem inserir uma nova seção no card transmitindo um InsertSection para ModifyCard

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

Exemplo de uso:

const insertSection = AddOnsResponseService.newInsertSection().insertBelowSection('sample_id')
.setSection(CardService.newCardSection().setHeader('New Section'));

const modifyCard = AddOnsResponseService.newModifyCard()
.setInsertSection(insertSection);

Métodos

MétodoTipo de retornoBreve descrição
insertAtTop(onCardTop)InsertSectionDefine a flag onCardTop, que indica se a nova seção deve ser inserida na parte de cima do card.
insertBelowSection(sectionId)InsertSectionDefine o ID da seção, e a nova seção é inserida abaixo dela.
setSection(section)InsertSectionDefine a seção do card a ser inserida.

Documentação detalhada

insertAtTop(onCardTop)

Define a flag onCardTop, que indica se a nova seção deve ser inserida na parte de cima do card.

Parâmetros

NomeTipoDescrição
onCardTopBooleanA flag onCardTop.

Retornar

InsertSection: o objeto da seção de inserção para encadeamento.


insertBelowSection(sectionId)

Define o ID da seção, e a nova seção é inserida abaixo dela. Se o ID da seção não for encontrado, a nova seção será inserida no final do card.

Parâmetros

NomeTipoDescrição
sectionIdStringO ID da seção a ser inserida abaixo.

Retornar

InsertSection: o objeto da seção de inserção para encadeamento.


setSection(section)

Define a seção do card a ser inserida.

Parâmetros

NomeTipoDescrição
sectionCardSectionO CardSection a ser inserido.

Retornar

InsertSection: o objeto da seção de inserção para encadeamento.