Class InsertWidget

แทรกวิดเจ็ต

ตัวสร้างสำหรับออบเจ็กต์ InsertWidget นักพัฒนาแอปสามารถแทรกวิดเจ็ตลงในการ์ดได้โดยส่ง InsertWidget ไปยัง ModifyCard

ใช้ได้เฉพาะกับส่วนเสริมของ Google Workspace ที่ขยาย Google Workspace Studio

ตัวอย่างการใช้งาน

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กำหนดรหัสวิดเจ็ตและแทรกวิดเจ็ตใหม่เหนือวิดเจ็ตที่มีรหัสที่ระบุ
insertBelowWidget(widgetId)InsertWidgetตั้งค่ารหัสวิดเจ็ตและแทรกวิดเจ็ตใหม่ไว้ใต้วิดเจ็ตที่มีรหัสที่ระบุ
setWidget(widget)InsertWidgetตั้งค่า Widget ที่จะแทรก

เอกสารโดยละเอียด

insertAboveWidget(widgetId)

กำหนดรหัสวิดเจ็ตและแทรกวิดเจ็ตใหม่เหนือวิดเจ็ตที่มีรหัสที่ระบุ ระบบจะแสดงข้อผิดพลาด หากไม่พบรหัสวิดเจ็ต

พารามิเตอร์

ชื่อประเภทคำอธิบาย
widgetIdStringรหัสของวิดเจ็ตที่จะแทรกด้านบน

รีเทิร์น

InsertWidget — ออบเจ็กต์วิดเจ็ตแทรกสำหรับการเชื่อมโยง


insertBelowWidget(widgetId)

ตั้งค่ารหัสวิดเจ็ตและแทรกวิดเจ็ตใหม่ไว้ใต้วิดเจ็ตที่มีรหัสที่ระบุ ระบบจะแสดงข้อผิดพลาด หากไม่พบรหัสวิดเจ็ต

พารามิเตอร์

ชื่อประเภทคำอธิบาย
widgetIdStringรหัสของวิดเจ็ตที่จะแทรกด้านล่าง

รีเทิร์น

InsertWidget — ออบเจ็กต์วิดเจ็ตแทรกสำหรับการเชื่อมโยง


setWidget(widget)

ตั้งค่า Widget ที่จะแทรก ระบบจะแสดงข้อผิดพลาดหากมีวิดเจ็ตที่มีรหัสเดียวกันอยู่แล้ว

พารามิเตอร์

ชื่อประเภทคำอธิบาย
widgetWidgetวิดเจ็ตที่จะแทรก

รีเทิร์น

InsertWidget — ออบเจ็กต์วิดเจ็ตแทรกสำหรับการเชื่อมโยง