InsertWidget オブジェクトのビルダー。デベロッパーは、InsertWidget を ModifyCard に渡すことで、ウィジェットをカードに挿入できます。
Google Workspace Studio を拡張する Google Workspace アドオンでのみ使用できます。
使用例:
const newWidget = CardService.newDecoratedText().setText('New Widget'); const insertWidget = AddOnsResponseService.newInsertWidget() .insertAboveWidget('sample_id') .setWidget(newWidget); const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
insert | Insert | ウィジェット ID を設定します。新しいウィジェットは、指定された ID のウィジェットの上に挿入されます。 |
insert | Insert | ウィジェット ID を設定し、指定された ID のウィジェットの下に新しいウィジェットを挿入します。 |
set | Insert | 挿入する Widget を設定します。 |
詳細なドキュメント
insertAboveWidget(widgetId)
ウィジェット ID を設定します。新しいウィジェットは、指定された ID のウィジェットの上に挿入されます。ウィジェット ID が見つからない場合は、エラーがスローされます。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
widget | String | 上に挿入するウィジェットの ID。 |
戻る
InsertWidget - チェーン用の挿入ウィジェット オブジェクト。
insertBelowWidget(widgetId)
ウィジェット ID を設定し、指定された ID のウィジェットの下に新しいウィジェットを挿入します。ウィジェット ID が見つからない場合は、エラーがスローされます。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
widget | String | 挿入するウィジェットの ID。 |
戻る
InsertWidget - チェーン用の挿入ウィジェット オブジェクト。
setWidget(widget)
挿入する Widget を設定します。同じ ID の既存のウィジェットがある場合は、エラーがスローされます。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
widget | Widget | 挿入するウィジェット。 |
戻る
InsertWidget - チェーン用の挿入ウィジェット オブジェクト。