Class ModifyCard

ModificarCard

Um criador de objetos ModifyCard que muda e atualiza a interface de um card existente transmitindo o objeto ModifyCard para um Action. Para saber como usar, consulte Atualizar cards de configuração.

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);

const navigation = AddOnsResponseService.newNavigation().addModifyCard(modifyCard);

Métodos

MétodoTipo de retornoBreve descrição
setInsertSection(insertSection)ModifyCardDefine o InsertSection para este objeto de cartão de modificação.
setInsertWidget(insertWidget)ModifyCardDefine o InsertWidget para este objeto de cartão de modificação.
setRemoveSection(removeSection)ModifyCardDefine o RemoveSection para este objeto de cartão de modificação.
setRemoveWidget(removeWidget)ModifyCardDefine o RemoveWidget para este objeto de cartão de modificação.
setReplaceSection(replacementSection)ModifyCardDefine a CardSection de substituição para este objeto de cartão de modificação. A seção de substituição precisa ter o mesmo ID de uma seção de cartão existente.
setReplaceWidget(replacementWidget)ModifyCardDefine o widget de substituição para este objeto de cartão de modificação. O widget de substituição precisa ter o mesmo ID de um widget atual.
setUpdateWidget(updateWidget)ModifyCardDefine o UpdateWidget para este objeto de cartão de modificação.

Documentação detalhada

setInsertSection(insertSection)

Define o InsertSection para este objeto de cartão de modificação.

Parâmetros

NomeTipoDescrição
insertSectionInsertSectionA seção de inserção a ser aplicada ao card.

Retornar

ModifyCard: modifica o objeto do card para encadeamento.


setInsertWidget(insertWidget)

Define o InsertWidget para este objeto de cartão de modificação.

Parâmetros

NomeTipoDescrição
insertWidgetInsertWidgetO InsertWidget a ser aplicado ao card.

Retornar

ModifyCard: modifica o objeto do card para encadeamento.


setRemoveSection(removeSection)

Define o RemoveSection para este objeto de cartão de modificação.

Parâmetros

NomeTipoDescrição
removeSectionRemoveSectionO RemoveSection a ser aplicado ao card.

Retornar

ModifyCard: este objeto de card de modificação, para encadeamento.


setRemoveWidget(removeWidget)

Define o RemoveWidget para este objeto de cartão de modificação.

Parâmetros

NomeTipoDescrição
removeWidgetRemoveWidgetO RemoveWidget a ser aplicado ao card.

Retornar

ModifyCard: este objeto de card de modificação, para encadeamento.


setReplaceSection(replacementSection)

Define a CardSection de substituição para este objeto de cartão de modificação. A seção de substituição precisa ter o mesmo ID de uma seção de cartão existente.

Parâmetros

NomeTipoDescrição
replacementSectionCardSectionA seção de substituição para substituir uma seção de card atual.

Retornar

ModifyCard: este objeto de card de modificação, para encadeamento.


setReplaceWidget(replacementWidget)

Define o widget de substituição para este objeto de cartão de modificação. O widget de substituição precisa ter o mesmo ID de um widget atual.

Parâmetros

NomeTipoDescrição
replacementWidgetWidgetO widget de substituição para substituir um widget atual.

Retornar

ModifyCard: este objeto de card de modificação, para encadeamento.


setUpdateWidget(updateWidget)

Define o UpdateWidget para este objeto de cartão de modificação.

Parâmetros

NomeTipoDescrição
updateWidgetUpdateWidgetO UpdateWidget a ser aplicado ao card.

Retornar

ModifyCard: este objeto de card de modificação, para encadeamento.