Class Action

Action

An action that Google Workspace add-ons that extend Google Workspace Studio can use to render a new card.

Only available for Google Workspace add-ons that extend Google Workspace Studio.

const link = AddOnsResponseService.newLink().setUrl('https://www.google.com');
const action =
    AddOnsResponseService.newAction()
        .setLink(link);

const renderAction = AddOnsResponseService.newRenderActionBuilder().setAction(action).build();

Methods

MethodReturn typeBrief description
addModifyCard(modifyCard)ActionAdds a ModifyCard operation to the action.
addNavigation(navigation)ActionAdds a card navigation to the action.

Detailed documentation

addModifyCard(modifyCard)

Adds a ModifyCard operation to the action.

Parameters

NameTypeDescription
modifyCardModifyCardThe ModifyCard to use.

Return

Action — This action object, for chaining.


addNavigation(navigation)

Adds a card navigation to the action.

Parameters

NameTypeDescription
navigationNavigationThe Navigation to use.

Return

Action — This action object, for chaining.

Throws

Error — if the navigation argument is invalid.