Class Navigation

ナビゲーション

カード ナビゲーションを制御するヘルパー オブジェクト。詳しくは、カード ナビゲーション ガイドをご覧ください。

使用例:

function myFunction() {
  return AddOnsResponseService.newChatDataActionBuilder();
}

メソッド

メソッド戻り値の型概要
popCard()Navigation
popToNamedCard(cardName)Navigation
popToRoot()Navigation
printJson()Stringこのオブジェクトの JSON 表現を出力します。
pushCard(card)Navigation指定されたカードをスタックにプッシュします。
setEndNavigation(endNavigation)Navigation終了ナビゲーション アクションを設定します。
updateCard(card)Navigation現在のカードをその場で置き換えます。

詳細なドキュメント

popCard()

Google Chat を拡張する Google Workspace アドオンで利用できます。

ナビゲーション スタックからカードをポップします。他のカード ナビゲーション アクションとチェーンできます。

戻る

Navigation - チェーン用のこのオブジェクト。


popToNamedCard(cardName)

Google Chat を拡張する Google Workspace アドオンで利用できます。

カード名で指定されたカードにポップします。他のカード ナビゲーション アクションとチェーンできます。

パラメータ

名前説明
cardNameString移動先のカードの名前。

戻る

Navigation - チェーン用のこのオブジェクト。


popToRoot()

Google Chat を拡張する Google Workspace アドオンで利用できます。

カードスタックをルートカードにポップします。他のカード ナビゲーション アクションとチェーンできます。

戻る

Navigation - チェーン用のこのオブジェクト。


printJson()

このオブジェクトの JSON 表現を出力します。これはデバッグ専用です。

戻る

String


pushCard(card)

指定されたカードをスタックにプッシュします。他のカード ナビゲーション アクションとチェーンできます。

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .pushCard(card);

パラメータ

名前説明
cardCardスタックに追加するカード。

戻る

Navigation - チェーン用のこのオブジェクト。


setEndNavigation(endNavigation)

終了ナビゲーション アクションを設定します。

const navigation = AddOnsResponseService.newNavigation()
    .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG);

パラメータ

名前説明
endNavigationEndNavigation使用する EndNavigation

戻る

Navigation - チェーン用のこのオブジェクト。


updateCard(card)

現在のカードをその場で置き換えます。他のカード ナビゲーション アクションとチェーンできます。

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .updateCard(card);

パラメータ

名前説明
cardCard現在のカードを置き換えるカード。

戻る

Navigation - チェーン用のこのオブジェクト。