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étodo | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
insert | Insert | Establece el ID del widget y el nuevo widget se inserta sobre el widget con el ID determinado. |
insert | Insert | Establece el ID del widget y el nuevo widget se inserta debajo del widget con el ID determinado. |
set | Insert | Establece 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
| Nombre | Tipo | Descripción |
|---|---|---|
widget | String | El 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
| Nombre | Tipo | Descripción |
|---|---|---|
widget | String | El 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
| Nombre | Tipo | Descripción |
|---|---|---|
widget | Widget | El widget que se insertará. |
Volver
InsertWidget : El objeto de widget de inserción, para encadenar.