Class InsertWidget

InsertWidget

Un compilador para objetos InsertWidget. Los desarrolladores pueden insertar un widget en una tarjeta pasando un InsertWidget a ModifyCard.

Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.

Ejemplo de uso:

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

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

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

Métodos

MétodoTipo de datos que se devuelveDescripción breve
insertAboveWidget(widgetId)InsertWidgetEstablece el ID del widget y el nuevo widget se inserta sobre el widget con el ID determinado.
insertBelowWidget(widgetId)InsertWidgetEstablece el ID del widget y el nuevo widget se inserta debajo del widget con el ID determinado.
setWidget(widget)InsertWidgetEstablece el Widget que se insertará.

Documentación detallada

insertAboveWidget(widgetId)

Establece el ID del widget y el nuevo widget se inserta sobre el widget con el ID determinado. Se genera un error si no se encuentra el ID del widget.

Parámetros

NombreTipoDescripción
widgetIdStringEl ID del widget que se insertará arriba.

Volver

InsertWidget : El objeto de widget de inserción, para encadenar.


insertBelowWidget(widgetId)

Establece el ID del widget y el nuevo widget se inserta debajo del widget con el ID determinado. Se genera un error si no se encuentra el ID del widget.

Parámetros

NombreTipoDescripción
widgetIdStringEl ID del widget que se insertará abajo.

Volver

InsertWidget : El objeto de widget de inserción, para encadenar.


setWidget(widget)

Establece el Widget que se insertará. Se genera un error si hay un widget existente con el mismo ID.

Parámetros

NombreTipoDescripción
widgetWidgetEl widget que se insertará.

Volver

InsertWidget : El objeto de widget de inserción, para encadenar.