Class InsertWidget

Insertarwidget

Es 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 muestraDescripció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 objeto 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
widgetIdStringEs el ID del widget que se insertará arriba.

Volver

InsertWidget: Es 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
widgetIdStringEs el ID del widget que se insertará a continuación.

Volver

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


setWidget(widget)

Establece el objeto Widget que se insertará. Se arroja un error si ya existe un widget con el mismo ID.

Parámetros

NombreTipoDescripción
widgetWidgetEs el widget que se insertará.

Volver

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