Class ModifyCard

ModifyCard

A builder for ModifyCard objects that changes and updates an existing card's interface by passing the ModifyCard object to a Action. For usage, see Update configuration cards.

Sample usage:

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

Methods

MethodReturn typeBrief description
setInsertSection(insertSection)ModifyCardSets the insert section for this action.
setInsertWidget(insertWidget)ModifyCardSets the insert widget for this action.
setRemoveSection(removeSection)ModifyCardSets the remove section for this action.
setRemoveWidget(removeWidget)ModifyCardSets the remove widget for this action.
setReplaceSection(replaceSection)ModifyCardSets the replace section for this action.
setReplaceWidget(replaceWidget)ModifyCardSets the replace widget for this action.

Detailed documentation

setInsertSection(insertSection)

Sets the insert section for this action.

Parameters

NameTypeDescription
insertSectionInsertSectionThe insert section to create.

Return

ModifyCard — This object, for chaining.


setInsertWidget(insertWidget)

Sets the insert widget for this action.

Parameters

NameTypeDescription
insertWidgetInsertWidgetThe insert widget to create.

Return

ModifyCard — This object, for chaining.


setRemoveSection(removeSection)

Sets the remove section for this action.

Parameters

NameTypeDescription
removeSectionRemoveSectionThe remove section to create.

Return

ModifyCard — This object, for chaining.


setRemoveWidget(removeWidget)

Sets the remove widget for this action.

Parameters

NameTypeDescription
removeWidgetRemoveWidgetThe remove widget to create.

Return

ModifyCard — This object, for chaining.


setReplaceSection(replaceSection)

Sets the replace section for this action.

Parameters

NameTypeDescription
replaceSectionCardSectionThe replace section to create.

Return

ModifyCard — This object, for chaining.


setReplaceWidget(replaceWidget)

Sets the replace widget for this action.

Parameters

NameTypeDescription
replaceWidgetWidgetThe replace widget to create.

Return

ModifyCard — This object, for chaining.