Class InsertWidget

삽입위젯

InsertWidget 객체의 빌더입니다. 개발자는 InsertWidgetModifyCard에 전달하여 카드를 위젯에 삽입할 수 있습니다.

Google Workspace Studio를 확장하는 Google Workspace 부가기능에만 사용할 수 있습니다.

사용 예:

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

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

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

메서드

메서드반환 유형간략한 설명
insertAboveWidget(widgetId)InsertWidget위젯 ID를 설정하며 새 위젯이 지정된 ID의 위젯 위에 삽입됩니다.
insertBelowWidget(widgetId)InsertWidget위젯 ID를 설정하며 새 위젯이 지정된 ID의 위젯 아래에 삽입됩니다.
setWidget(widget)InsertWidget삽입할 Widget를 설정합니다.

자세한 문서

insertAboveWidget(widgetId)

위젯 ID를 설정하며 새 위젯이 지정된 ID의 위젯 위에 삽입됩니다. 위젯 ID를 찾을 수 없으면 오류가 발생합니다.

매개변수

이름유형설명
widgetIdString위에 삽입할 위젯의 ID입니다.

리턴

InsertWidget - 연결을 위한 삽입 위젯 객체입니다.


insertBelowWidget(widgetId)

위젯 ID를 설정하며 새 위젯이 지정된 ID의 위젯 아래에 삽입됩니다. 위젯 ID를 찾을 수 없으면 오류가 발생합니다.

매개변수

이름유형설명
widgetIdString아래에 삽입할 위젯의 ID입니다.

리턴

InsertWidget - 연결을 위한 삽입 위젯 객체입니다.


setWidget(widget)

삽입할 Widget를 설정합니다. 동일한 ID를 가진 기존 위젯이 있으면 오류가 발생합니다.

매개변수

이름유형설명
widgetWidget삽입할 위젯입니다.

리턴

InsertWidget - 연결을 위한 삽입 위젯 객체입니다.