Builder obiektów InsertWidget. Deweloperzy mogą wstawić widżet do karty, przekazując element InsertWidget do elementu ModifyCard.
Dostępne tylko w przypadku dodatków do Google Workspace, które rozszerzają Google Workspace Studio.
Przykładowe zastosowanie:
const newWidget = CardService.newDecoratedText().setText('New Widget'); const insertWidget = AddOnsResponseService.newInsertWidget() .insertAboveWidget('sample_id') .setWidget(newWidget); const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
insert | Insert | Ustawia identyfikator widżetu, a nowy widżet jest wstawiany nad widżetem o podanym identyfikatorze. |
insert | Insert | Ustawia identyfikator widżetu, a nowy widżet jest wstawiany poniżej widżetu o podanym identyfikatorze. |
set | Insert | Ustawia znak Widget, który ma zostać wstawiony. |
Szczegółowa dokumentacja
insertAboveWidget(widgetId)
Ustawia identyfikator widżetu, a nowy widżet jest wstawiany nad widżetem o podanym identyfikatorze. Jeśli identyfikator widżetu nie zostanie znaleziony, zostanie zgłoszony błąd.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
widget | String | Identyfikator widżetu, który ma zostać wstawiony powyżej. |
Powrót
InsertWidget – obiekt widżetu wstawiania do łączenia.
insertBelowWidget(widgetId)
Ustawia identyfikator widżetu, a nowy widżet jest wstawiany poniżej widżetu o podanym identyfikatorze. Jeśli identyfikator widżetu nie zostanie znaleziony, zostanie zgłoszony błąd.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
widget | String | Poniżej wpisz identyfikator widżetu, który ma zostać wstawiony. |
Powrót
InsertWidget – obiekt widżetu wstawiania do łączenia.
setWidget(widget)
Ustawia znak Widget, który ma zostać wstawiony. Jeśli istnieje już widżet o tym samym identyfikatorze, zostanie zgłoszony błąd.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
widget | Widget | Widżet do wstawienia. |
Powrót
InsertWidget – obiekt widżetu wstawiania do łączenia.