Class InsertWidget

InserisciWidget

Un builder per gli oggetti InsertWidget. Gli sviluppatori possono inserire un widget in una scheda passando un InsertWidget a ModifyCard

Disponibile solo per i componenti aggiuntivi di Google Workspace che estendono Google Workspace Studio.

Esempio di utilizzo:

const newWidget = CardService.newDecoratedText().setText('New Widget');

const insertWidget = AddOnsResponseService.newInsertWidget()
                                          .insertAboveWidget('sample_id')
                                          .setWidget(newWidget);

const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);

Metodi

MetodoTipo restituitoBreve descrizione
insertAboveWidget(widgetId)InsertWidgetImposta l'ID widget e il nuovo widget viene inserito sopra il widget con l'ID specificato.
insertBelowWidget(widgetId)InsertWidgetImposta l'ID widget e il nuovo widget viene inserito sotto il widget con l'ID specificato.
setWidget(widget)InsertWidgetImposta Widget da inserire.

Documentazione dettagliata

insertAboveWidget(widgetId)

Imposta l'ID widget e il nuovo widget viene inserito sopra il widget con l'ID specificato. Viene generato un errore se l'ID widget non viene trovato.

Parametri

NomeTipoDescrizione
widgetIdStringL'ID del widget da inserire sopra.

Indietro

InsertWidget: l'oggetto widget di inserimento, per il concatenamento.


insertBelowWidget(widgetId)

Imposta l'ID widget e il nuovo widget viene inserito sotto il widget con l'ID specificato. Viene generato un errore se l'ID widget non viene trovato.

Parametri

NomeTipoDescrizione
widgetIdStringL'ID del widget da inserire di seguito.

Indietro

InsertWidget: l'oggetto widget di inserimento, per il concatenamento.


setWidget(widget)

Imposta Widget da inserire. Viene generato un errore se esiste un widget con lo stesso ID.

Parametri

NomeTipoDescrizione
widgetWidgetIl widget da inserire.

Indietro

InsertWidget: l'oggetto widget di inserimento, per il concatenamento.