Card Service

บริการเกี่ยวกับบัตร

บริการนี้ช่วยให้สคริปต์กำหนดค่าและสร้างคอมโพเนนต์การ์ดและวิดเจ็ต รวมถึงลักษณะการทำงานสำหรับ UI ได้ โครงสร้าง UI ที่คุณสร้างด้วยบริการนี้จะพร้อมใช้งานโดยอัตโนมัติทั้งในเดสก์ท็อปและอุปกรณ์เคลื่อนที่ คุณจึงไม่จำเป็นต้องพัฒนา UI แยกกันสำหรับทั้ง 2 แพลตฟอร์ม

ได้

คลาส

ชื่อรายละเอียดแบบย่อ
Actionการดำเนินการที่เปิดใช้การโต้ตอบภายในองค์ประกอบ UI
ActionResponseออบเจ็กต์การตอบกลับที่อาจส่งคืนจากฟังก์ชันเรียกกลับ (เช่น ตัวแฮนเดิลการตอบกลับแบบฟอร์ม) เพื่อดำเนินการอย่างน้อย 1 อย่างในไคลเอ็นต์
ActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ ActionResponse
ActionStatusคลาสที่แสดงสถานะของคำขอเรียกใช้หรือส่งกล่องโต้ตอบ
Attachmentแสดงไฟล์แนบที่สร้างโดยส่วนเสริม
AuthorizationActionการดำเนินการให้สิทธิ์ที่จะส่งผู้ใช้ไปยัง AuthorizationUrl เมื่อคลิก
AuthorizationExceptionข้อผิดพลาดที่ส่งกลับเพื่อทริกเกอร์ให้แสดงการ์ดการให้สิทธิ์แก่ผู้ใช้
BorderStyleคลาสที่แสดงรูปแบบเส้นขอบที่สมบูรณ์ซึ่งใช้กับวิดเจ็ตได้
BorderTypeการแจงนับที่แสดงถึงประเภทเส้นขอบที่ใช้กับวิดเจ็ตได้
Buttonคลาสฐานสำหรับปุ่มทั้งหมด
ButtonSetมีชุดออบเจ็กต์ Button ที่แสดงในแถว
CalendarEventActionResponseแสดงการตอบกลับที่ทำการเปลี่ยนแปลงกิจกรรมในปฏิทินที่ผู้ใช้กำลังแก้ไข เพื่อตอบสนองต่อการดำเนินการใน UI เช่น การคลิกปุ่ม
CalendarEventActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ CalendarEventActionResponse
Cardการ์ดบริบทที่แสดงมุมมองเดียวใน UI
CardActionรายการในเมนูที่คลิกได้ซึ่งเพิ่มลงในเมนูส่วนหัวของการ์ด
CardBuilderตัวสร้างสำหรับออบเจ็กต์ Card
CardHeaderส่วนหัวของ Card
CardSectionส่วนการ์ดจะเก็บกลุ่มวิดเจ็ตและแยกวิดเจ็ตแต่ละกลุ่มออกจากกันด้วยภาพ
CardServiceCardService ช่วยให้สร้างการ์ดทั่วไปที่ใช้ในผลิตภัณฑ์ความสามารถในการขยายของ Google ต่างๆ ได้ เช่น ส่วนเสริมของ Google Workspace
CardWithIdตัวสร้างสำหรับออบเจ็กต์ CardWithId
Carouselแคร์รอสเซลหรือที่เรียกว่าแถบเลื่อนจะหมุนและแสดงรายการวิดเจ็ตในรูปแบบสไลด์โชว์ พร้อมปุ่มที่นำไปยังวิดเจ็ตก่อนหน้าหรือถัดไป
CarouselCardการ์ดที่แสดงเป็นรายการภาพสไลด์ได้
ChatActionResponseคลาสที่แสดงพารามิเตอร์ที่แอป Chat ใช้เพื่อกำหนดค่าวิธีโพสต์การตอบกลับ
ChatClientDataSourceสำหรับวิดเจ็ต SelectionInput ที่ใช้เมนูแบบเลือกหลายรายการ แหล่งข้อมูลจาก Google Chat
ChatResponseออบเจ็กต์การตอบกลับสำหรับข้อความการ์ดใน Google Chat
ChatResponseBuilderตัวสร้างสำหรับออบเจ็กต์ ChatResponse
ChatSpaceDataSourceแหล่งข้อมูลที่แสดงพื้นที่ทำงานใน Google Chat เป็นรายการที่เลือกสำหรับเมนูแบบหลายรายการ
ChipChip ที่มีไอคอนและป้ายกำกับข้อความ
ChipListมีชุดChipออบเจ็กต์ที่แสดงในแถว โดยจะขึ้นบรรทัดใหม่เพื่อเลื่อนในแนวนอน
ChipListLayoutEnum ที่ระบุเลย์เอาต์สำหรับ ChipList
CollapseControlการควบคุมการยุบและขยายที่ปรับแต่งได้
Columnคอลัมน์
ColumnsColumnsวิดเจ็ตจะแสดงได้สูงสุด 2 คอลัมน์ในการ์ดหรือกล่องโต้ตอบ
CommonDataSourceแหล่งข้อมูลที่แอปพลิเคชัน Google Workspace ทั้งหมดใช้ร่วมกัน
CommonWidgetActionกำหนดการดำเนินการที่ไม่เกี่ยวข้องกับการประเมิน เช่น การอัปเดตระดับการมองเห็นของวิดเจ็ต
ComposeActionResponseออบเจ็กต์การตอบกลับที่อาจส่งคืนจากเมธอด Callback สำหรับการดำเนินการเขียนในส่วนเสริม Gmail
ComposeActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ ComposeActionResponse
ComposedEmailTypeค่า Enum ที่ระบุว่าอีเมลที่เขียนเป็นฉบับร่างแบบสแตนด์อโลนหรือฉบับร่างการตอบกลับ
Conditionเงื่อนไขที่ใช้เรียกใช้การดำเนินการของเหตุการณ์เป็นส่วนหนึ่งของการตรวจสอบนิพจน์ CEL
ContentTypeค่า Enum ที่ระบุประเภทเนื้อหาของเนื้อหาที่ UpdateDraftActionResponse สร้างขึ้น
DatePickerช่องป้อนข้อมูลที่อนุญาตให้ป้อนวันที่
DateTimePickerช่องป้อนข้อมูลที่อนุญาตให้ผู้ใช้ป้อนวันที่และเวลา
DecoratedTextวิดเจ็ตที่แสดงข้อความพร้อมการตกแต่งที่ไม่บังคับ
Dialogโปรดดูรายละเอียดที่หัวข้อเปิดกล่องโต้ตอบแบบอินเทอร์แอกทีฟในเอกสารประกอบของ Google Chat
DialogActionตัวสร้างสำหรับออบเจ็กต์ DialogAction
DisplayStyleEnum ที่กำหนดรูปแบบการแสดงของการ์ด
Dividerเส้นแบ่งแนวนอน
DriveItemsSelectedActionResponseแสดงการตอบกลับที่ทำการเปลี่ยนแปลงในไดรฟ์ขณะที่เลือกรายการในไดรฟ์และเป็นการตอบสนอง ต่อการดำเนินการที่ทำใน UI เช่น การคลิกปุ่ม
DriveItemsSelectedActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ DriveItemsSelectedActionResponse
EditorFileScopeActionResponseทำการเปลี่ยนแปลงในเครื่องมือแก้ไข เช่น Google เอกสาร, ชีต หรือสไลด์ เพื่อตอบสนองต่อการดำเนินการที่ทำใน UI
EditorFileScopeActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ EditorFileScopeActionResponse
EventActionEventAction ที่จะเรียกใช้เมื่อตรงตามเงื่อนไขการตรวจสอบความถูกต้องของนิพจน์ CEL
ExpressionDataข้อมูลนิพจน์ที่ใช้ในการประเมินนิพจน์
ExpressionDataActionการดำเนินการสำหรับการตรวจสอบความถูกต้องของนิพจน์ CEL
ExpressionDataActionTypeการแจงนับที่แสดงถึงประเภทของการดำเนินการข้อมูล นิพจน์
ExpressionDataConditionแสดงผลลัพธ์การตรวจสอบความถูกต้องของนิพจน์ CEL
ExpressionDataConditionTypeแสดงว่า CEL expression ประเมินผลสำเร็จหรือไม่
FixedFooterส่วนท้ายแบบคงที่ซึ่งแสดงที่ด้านล่างของ Card
Gridตารางกริดที่มีการจัดระเบียบเพื่อแสดงคอลเล็กชันของรายการกริด
GridItemรายการที่ผู้ใช้โต้ตอบด้วยภายในวิดเจ็ตตารางกริด
GridItemLayoutการแจงนับที่กำหนดรูปแบบรูปภาพและข้อความของ GridItem
HorizontalAlignmentการแจงนับที่ระบุการจัดแนวแนวนอนของวิดเจ็ต
HorizontalSizeStyleการแจงนับที่กำหนดวิธีที่วิดเจ็ตเติมพื้นที่ของคอลัมน์
HostAppDataSourceสําหรับSelectionInputวิดเจ็ตที่ใช้เมนูแบบเลือกหลายรายการ แหล่งข้อมูลจากแอปพลิเคชัน Google Workspace
Iconไอคอนที่กำหนดไว้ล่วงหน้าซึ่งใช้ได้ในออบเจ็กต์ UI ต่างๆ เช่น วิดเจ็ต ImageButton หรือ DecoratedText
IconImageไอคอนที่กำหนดไว้ล่วงหน้า ไอคอน Material Design หรือไอคอนจาก URL ที่มีรูปแบบการครอบตัดที่ปรับแต่งได้
Imageวิดเจ็ตที่แสดงรูปภาพเดียว
ImageButtonImageButton ที่แสดงรูปภาพ
ImageButtonStyleการแจงนับที่ระบุรูปแบบสำหรับ ImageButton
ImageComponentคอมโพเนนต์รูปภาพที่เพิ่มลงในรายการตารางกริดได้
ImageCropStyleคลาสที่แสดงรูปแบบการครอบตัดที่ใช้กับคอมโพเนนต์รูปภาพได้
ImageCropTypeการแจงนับที่แสดงถึงรูปแบบการครอบตัดที่ใช้กับคอมโพเนนต์รูปภาพ
ImageStyleการแจงนับที่กำหนดรูปแบบการครอบตัดรูปภาพ
InputTypeการแจงนับที่กำหนดประเภทอินพุตของวิดเจ็ต
Interactionประเภท Enum ที่ระบุสิ่งที่ต้องทำเพื่อตอบสนองต่อการโต้ตอบกับผู้ใช้ เช่น ผู้ใช้ คลิกปุ่มในข้อความการ์ด
KeyValueคลาสนี้เลิกใช้งานแล้ว
LinkPreviewการดำเนินการในการ์ดที่แสดงการ์ดตัวอย่างลิงก์และชิปอัจฉริยะในแอปโฮสต์
LoadIndicatorประเภทการแจงนับที่ระบุประเภทของตัวบ่งชี้การโหลดหรือความคืบหน้าที่จะแสดงขณะประมวลผล Action
MaterialIconออบเจ็กต์ที่รองรับ Google Font Icons ทั้งหมด
Navigationออบเจ็กต์ตัวช่วยที่ควบคุมการไปยังส่วนต่างๆ ของการ์ด
Notificationการแจ้งเตือนที่แสดงต่อผู้ใช้เพื่อตอบสนองต่อการโต้ตอบกับองค์ประกอบ UI
OnCloseการแจงนับที่ระบุสิ่งที่ต้องทำเมื่อปิด URL ที่เปิดผ่าน OpenLink
OpenAsการแจงนับที่ระบุวิธีเปิด URL
OpenLinkแสดงการดำเนินการเพื่อเปิดลิงก์พร้อมตัวเลือกบางอย่าง
OverflowMenuเก็บรายการออบเจ็กต์ OverflowMenuItem ที่แสดงในเมนูป๊อปอัป
OverflowMenuItemOverflowMenuItem ที่มีไอคอนและป้ายกำกับข้อความ
PlatformDataSourceสำหรับSelectionInputวิดเจ็ตที่ใช้เมนูแบบเลือกหลายรายการ แหล่งข้อมูลจาก Google Workspace
ResponseTypeการแจงนับที่แสดงถึงประเภทการตอบกลับของแอป Chat
SelectionInputช่องป้อนข้อมูลที่ช่วยให้เลือกจากชุดตัวเลือกที่กำหนดไว้ล่วงหน้าได้
SelectionInputTypeรูปแบบของรายการที่ผู้ใช้เลือกได้
StatusEnum ที่แสดงรหัสสถานะ
Suggestionsคำแนะนำการเติมข้อความอัตโนมัติเพื่อเสริมวิดเจ็ต TextInput
SuggestionsResponseออบเจ็กต์การตอบกลับที่แสดงผลได้จากฟังก์ชันเรียกกลับของคำแนะนำ
SuggestionsResponseBuilderตัวสร้างสำหรับออบเจ็กต์ SuggestionsResponse
Switchองค์ประกอบ UI ที่รองรับการเปิดหรือปิด
SwitchControlTypeประเภทของSwitchการควบคุมวิดเจ็ต
TextButtonTextButton ที่มีป้ายกำกับข้อความ
TextButtonStyleการแจงนับที่ระบุรูปแบบสำหรับ TextButton
TextInputวิดเจ็ตช่องป้อนข้อมูลที่ยอมรับอินพุตข้อความ
TextParagraphวิดเจ็ตที่แสดงข้อความและรองรับการจัดรูปแบบ HTML พื้นฐาน
TimePickerช่องป้อนข้อมูลที่อนุญาตให้ผู้ใช้ป้อนเวลา
Triggerทริกเกอร์ที่เรียกใช้การดำเนินการของวิดเจ็ตการตรวจสอบนิพจน์ CEL ตามรหัสกฎการดำเนินการ
UniversalActionResponseออบเจ็กต์การตอบกลับที่อาจส่งคืนจากเมธอดที่สร้างการดำเนินการสากล
UniversalActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ UniversalActionResponse
UpdateDraftActionResponseแสดงการดำเนินการที่อัปเดตฉบับร่างอีเมลที่ผู้ใช้กำลังแก้ไข
UpdateDraftActionResponseBuilderตัวสร้างสำหรับออบเจ็กต์ UpdateDraftActionResponse
UpdateDraftBccRecipientsActionอัปเดตผู้รับสำเนาลับของอีเมลฉบับร่าง
UpdateDraftBodyActionอัปเดตเนื้อหาของอีเมลฉบับร่าง
UpdateDraftBodyTypeค่า Enum ที่ระบุประเภทของ UpdateDraftBodyAction
UpdateDraftCcRecipientsActionอัปเดตผู้รับสำเนาของอีเมลฉบับร่าง
UpdateDraftSubjectActionอัปเดตบรรทัดเรื่องของอีเมลฉบับร่าง
UpdateDraftToRecipientsActionอัปเดตผู้รับในช่อง "ถึง" ของอีเมลฉบับร่าง
UpdateVisibilityActionอัปเดตระดับการมองเห็นของวิดเจ็ตการ์ดเพื่อให้แสดงหรือซ่อน
UpdatedWidgetการตอบกลับของวิดเจ็ตที่อัปเดต
Validationออบเจ็กต์ที่กำหนดกฎการตรวจสอบสำหรับวิดเจ็ตที่แนบมา
VariableButtonSizeการแจงนับที่แสดงขนาดของปุ่มตัวเลือกตัวแปร
VerticalAlignmentการแจงนับที่ตั้งค่าการจัดแนววิดเจ็ตในคอลัมน์ในแนวตั้ง
Visibilityการแจงนับที่แสดงสถานะการมองเห็นของวิดเจ็ต
Widgetคลาสพื้นฐานสำหรับวิดเจ็ตทั้งหมดที่เพิ่มลงใน Card ได้
WorkflowDataSourceสำหรับวิดเจ็ต SelectionInput,DateTimePicker หรือ TextInput แหล่งข้อมูล จากโฟลว์ Google Workspace
WorkflowDataSourceTypeการแจงนับที่แสดงถึงประเภทของแหล่งข้อมูลเวิร์กโฟลว์
WrapStyleการแจงนับที่ตั้งค่ารูปแบบการตัดข้อความสำหรับเนื้อหาภายในคอลัมน์

Action

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addRequiredWidget(requiredWidget)Actionเพิ่มชื่อวิดเจ็ตที่การดำเนินการนี้ต้องใช้สำหรับการส่งที่ถูกต้อง
setAllWidgetsAreRequired(allWidgetsAreRequired)Actionระบุว่าการดำเนินการนี้ต้องมีอินพุตจากวิดเจ็ตทั้งหมดหรือไม่
setFunctionName(functionName)Actionตั้งชื่อฟังก์ชันเรียกกลับที่จะเรียกใช้
setInteraction(interaction)Actionตั้งค่าการโต้ตอบกับผู้ใช้ ซึ่งจำเป็นเมื่อเปิดกล่องโต้ตอบเท่านั้น
setLoadIndicator(loadIndicator)Actionตั้งค่าตัวบ่งชี้การโหลดที่จะแสดงในขณะที่การดำเนินการกำลังดำเนินอยู่
setParameters(parameters)Actionอนุญาตให้ส่งพารามิเตอร์ที่กำหนดเองไปยังฟังก์ชันเรียกกลับ
setPersistValues(persistValues)Actionระบุว่าค่าแบบฟอร์มกำหนดโดยค่าของไคลเอ็นต์หรือค่าของเซิร์ฟเวอร์ หลังจากที่การตอบกลับการดำเนินการอัปเดต Card ของแบบฟอร์ม

ActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

ActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()ActionResponseสร้างการตอบกลับการดำเนินการปัจจุบันและตรวจสอบ
setNavigation(navigation)ActionResponseBuilderกำหนดการตอบกลับการดำเนินการ Navigation
setNotification(notification)ActionResponseBuilderตั้งค่าการแจ้งเตือนให้แสดงเมื่อเปิดใช้งานการดำเนินการ
setOpenLink(openLink)ActionResponseBuilderตั้งค่า URL ที่จะไปยังเมื่อเปิดใช้งานการดำเนินการ
setStateChanged(stateChanged)ActionResponseBuilderตั้งค่าสถานะเพื่อระบุว่าการดำเนินการนี้เปลี่ยนสถานะข้อมูลที่มีอยู่

ActionStatus

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setStatusCode(statusCode)ActionStatusแสดงสถานะของคำขอเปิดหรือส่งกล่องโต้ตอบ
setUserFacingMessage(message)ActionStatusข้อความที่จะส่งให้ผู้ใช้เกี่ยวกับสถานะคำขอ

Attachment

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setIconUrl(iconUrl)Attachmentตั้งค่า URL ไอคอนสำหรับไฟล์แนบ
setMimeType(mimeType)Attachmentตั้งค่าประเภท MIME สำหรับไฟล์แนบ
setResourceUrl(resourceUrl)Attachmentตั้งค่า URL ของทรัพยากรสำหรับไฟล์แนบ
setTitle(title)Attachmentกำหนดชื่อไฟล์แนบ

AuthorizationAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationUrl(authorizationUrl)AuthorizationActionตั้งค่า URL การให้สิทธิ์ที่ระบบจะนำผู้ใช้ไปยัง URL นั้นจากข้อความแจ้งการให้สิทธิ์

AuthorizationException

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้
setAuthorizationUrl(authUrl)AuthorizationExceptionตั้งค่า URL การให้สิทธิ์ที่ระบบจะนำผู้ใช้ไปยัง URL นั้นจากข้อความแจ้งการให้สิทธิ์
setCustomUiCallback(callback)AuthorizationExceptionชื่อของฟังก์ชันที่จะเรียกใช้เพื่อสร้างพรอมต์การให้สิทธิ์ที่กำหนดเอง
setResourceDisplayName(name)AuthorizationExceptionตั้งชื่อที่จะแสดงต่อผู้ใช้เมื่อขอการให้สิทธิ์
throwException()voidทริกเกอร์ข้อยกเว้นนี้ให้แสดง

BorderStyle

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setCornerRadius(radius)BorderStyleตั้งค่ารัศมีมุมของเส้นขอบ เช่น 8
setStrokeColor(color)BorderStyleตั้งค่าสีของเส้นขอบ
setType(type)BorderStyleตั้งค่าประเภทของเส้นขอบ

BorderType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
NO_BORDEREnumไม่มีรูปแบบเส้นขอบ
STROKEEnumรูปแบบเส้นขอบของเส้น

Button

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationAction(action)Buttonตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)Buttonตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setOnClickAction(action)Buttonตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)Buttonตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)Buttonตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setOverflowMenu(menu)Buttonตั้งค่าเมนูป๊อปอัปให้เปิดขึ้นเมื่อคลิกออบเจ็กต์

ButtonSet

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addButton(button)ButtonSetเพิ่มปุ่ม

CalendarEventActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

CalendarEventActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addAttachments(attachments)CalendarEventActionResponseBuilderระบุว่าการตอบกลับควรเพิ่มไฟล์แนบลงในกิจกรรมในปฏิทินเมื่อมีการดำเนินการ UI ที่เชื่อมโยง
addAttendees(emails)CalendarEventActionResponseBuilderระบุว่าการตอบกลับควรเพิ่มผู้เข้าร่วมที่ระบุลงในกิจกรรมในปฏิทินเมื่อมีการดำเนินการ UI ที่เชื่อมโยง
build()CalendarEventActionResponseสร้างการตอบกลับการดำเนินการของกิจกรรมในปฏิทินปัจจุบันและตรวจสอบ
setConferenceData(conferenceData)CalendarEventActionResponseBuilderระบุว่าการตอบกลับควรตั้งค่าข้อมูลการประชุมที่ระบุเป็นกิจกรรมในปฏิทินเมื่อ มีการดำเนินการ UI ที่เชื่อมโยง

Card

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

CardAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationAction(action)CardActionตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)CardActionตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setOnClickAction(action)CardActionตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)CardActionตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)CardActionตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setText(text)CardActionตั้งค่าข้อความเมนูสำหรับการดำเนินการนี้

CardBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addCardAction(cardAction)CardBuilderเพิ่ม CardAction ลงในการ์ดนี้
addSection(section)CardBuilderเพิ่มส่วนลงในการ์ดนี้
build()Cardสร้างบัตรปัจจุบันและตรวจสอบความถูกต้อง
setDisplayStyle(displayStyle)CardBuilderกำหนดรูปแบบการแสดงผลสำหรับการ์ดนี้
setFixedFooter(fixedFooter)CardBuilderตั้งค่าส่วนท้ายแบบคงที่สำหรับการ์ดนี้
setHeader(cardHeader)CardBuilderตั้งค่าส่วนหัวสำหรับการ์ดนี้
setName(name)CardBuilderตั้งชื่อการ์ดนี้
setPeekCardHeader(peekCardHeader)CardBuilderตั้งค่าส่วนหัวของการ์ดแสดงตัวอย่าง

CardHeader

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setImageAltText(imageAltText)CardHeaderตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว
setImageStyle(imageStyle)CardHeaderกำหนดการครอบตัดไอคอนในส่วนหัวของการ์ด
setImageUrl(imageUrl)CardHeaderตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล
setSubtitle(subtitle)CardHeaderตั้งค่าคำบรรยายของส่วนหัวการ์ด
setTitle(title)CardHeaderตั้งค่าชื่อของส่วนหัวของการ์ด

CardSection

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addWidget(widget)CardSectionเพิ่มวิดเจ็ตที่ระบุลงในส่วนนี้
setCollapseControl(collapseControl)CardSectionตั้งค่าปุ่มขยายและยุบที่ปรับแต่งได้ของส่วน
setCollapsible(collapsible)CardSectionกำหนดว่ายุบส่วนได้หรือไม่
setHeader(header)CardSectionตั้งค่าส่วนหัวของส่วน
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionกำหนดจำนวนวิดเจ็ตที่จะยังคงแสดงเมื่อยุบส่วนนี้

CardService

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
BorderTypeBorderTypeBorderTypeการแจงนับ
ChipListLayoutChipListLayoutChipListLayoutการแจงนับ
ComposedEmailTypeComposedEmailTypeComposedEmailTypeการแจงนับ
ContentTypeContentTypeContentTypeการแจงนับ
ExpressionDataActionTypeExpressionDataActionTypeExpressionDataActionTypeการแจงนับ
ExpressionDataConditionTypeExpressionDataConditionTypeExpressionDataConditionTypeการแจงนับ
GridItemLayoutGridItemLayoutGridItemLayoutการแจงนับ
HorizontalAlignmentHorizontalAlignmentHorizontalAlignmentการแจงนับ
IconIconIconการแจงนับ
ImageButtonStyleImageButtonStyleImageButtonStyleการแจงนับ
ImageCropTypeImageCropTypeImageCropTypeการแจงนับ
ImageStyleImageStyleImageStyleการแจงนับ
InputTypeInputTypeInputTypeการแจงนับ
LoadIndicatorLoadIndicatorLoadIndicatorการแจงนับ
OnCloseOnCloseOnCloseการแจงนับ
OpenAsOpenAsOpenAsการแจงนับ
SelectionInputTypeSelectionInputTypeSelectionInputTypeการแจงนับ
TextButtonStyleTextButtonStyleTextButtonStyleการแจงนับ
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyTypeการแจงนับ
VisibilityVisibilityVisibilityการแจงนับ
WorkflowDataSourceTypeWorkflowDataSourceTypeWorkflowDataSourceTypeการแจงนับ

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
newAction()Actionสร้าง Action ใหม่
newActionResponseBuilder()ActionResponseBuilderสร้าง ActionResponseBuilder ใหม่
newActionStatus()ActionStatusสร้าง ActionStatus ใหม่
newAttachment()Attachmentสร้าง Attachment ใหม่
newAuthorizationAction()AuthorizationActionสร้าง AuthorizationAction ใหม่
newAuthorizationException()AuthorizationExceptionสร้าง AuthorizationException ใหม่
newBorderStyle()BorderStyleสร้าง BorderStyle ใหม่
newButtonSet()ButtonSetสร้าง ButtonSet ใหม่
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderสร้าง CalendarEventActionResponseBuilder ใหม่
newCardAction()CardActionสร้าง CardAction ใหม่
newCardBuilder()CardBuilderสร้างเครื่องมือสร้างการ์ดใหม่
newCardHeader()CardHeaderสร้าง CardHeader ใหม่
newCardSection()CardSectionสร้าง CardSection ใหม่
newCardWithId()CardWithIdสร้าง CardWithId ใหม่
newCarousel()Carouselสร้าง Carousel
newCarouselCard()CarouselCardสร้าง CarouselCard ใหม่
newChatActionResponse()ChatActionResponseสร้าง ChatActionResponse ใหม่
newChatResponseBuilder()ChatResponseBuilderสร้าง ChatResponseBuilder ใหม่
newChip()Chipสร้าง Chip ใหม่
newChipList()ChipListสร้าง ChipList ใหม่
newCollapseControl()CollapseControlสร้าง CollapseControl ใหม่
newColumn()Columnสร้าง Column ใหม่
newColumns()Columnsสร้างชุด Columns ใหม่
newComposeActionResponseBuilder()ComposeActionResponseBuilderสร้าง ComposeActionResponseBuilder ใหม่
newDatePicker()DatePickerสร้าง DatePicker ใหม่
newDateTimePicker()DateTimePickerสร้าง DateTimePicker ใหม่
newDecoratedText()DecoratedTextสร้าง DecoratedText ใหม่
newDialog()Dialogสร้าง Dialog ใหม่
newDialogAction()DialogActionสร้าง DialogAction ใหม่
newDivider()Dividerสร้าง Divider ใหม่
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderสร้าง DriveItemsSelectedActionResponseBuilder ใหม่
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderสร้าง EditorFileScopeActionResponseBuilder ใหม่
newFixedFooter()FixedFooterสร้าง FixedFooter ใหม่
newGrid()Gridสร้าง Grid ใหม่
newGridItem()GridItemสร้าง GridItem ใหม่
newHostAppDataSource()HostAppDataSourceสร้าง HostAppDataSource ใหม่และแสดงผล HostAppDataSource ที่ว่างเปล่า
newIconImage()IconImageสร้าง IconImage ใหม่
newImage()Imageสร้าง Image ใหม่
newImageButton()ImageButtonสร้าง ImageButton ใหม่
newImageComponent()ImageComponentสร้าง ImageComponent ใหม่
newImageCropStyle()ImageCropStyleสร้าง ImageCropStyle ใหม่
newKeyValue()KeyValueสร้าง KeyValue ใหม่
newLinkPreview()LinkPreviewสร้าง LinkPreview ใหม่
newMaterialIcon()MaterialIconสร้าง MaterialIcon ใหม่
newNavigation()Navigationสร้าง Navigation ใหม่
newNotification()Notificationสร้าง Notification ใหม่
newOpenLink()OpenLinkสร้าง OpenLink ใหม่
newOverflowMenu()OverflowMenuสร้าง OverflowMenu ใหม่
newOverflowMenuItem()OverflowMenuItemสร้าง OverflowMenuItem ใหม่
newSelectionInput()SelectionInputสร้าง SelectionInput ใหม่
newSuggestions()Suggestionsสร้าง Suggestions ใหม่
newSuggestionsResponseBuilder()SuggestionsResponseBuilderสร้าง SuggestionsResponseBuilder ใหม่
newSwitch()Switchสร้าง Switch ใหม่
newTextButton()TextButtonสร้าง TextButton ใหม่
newTextInput()TextInputสร้าง TextInput ใหม่
newTextParagraph()TextParagraphสร้าง TextParagraph ใหม่
newTimePicker()TimePickerสร้าง TimePicker ใหม่
newUniversalActionResponseBuilder()UniversalActionResponseBuilderสร้าง UniversalActionResponseBuilder ใหม่
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderสร้าง UpdateDraftActionResponseBuilder ใหม่
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionสร้าง UpdateDraftBccRecipientsAction ใหม่
newUpdateDraftBodyAction()UpdateDraftBodyActionสร้าง UpdateDraftBodyAction ใหม่
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionสร้าง UpdateDraftCcRecipientsAction ใหม่
newUpdateDraftSubjectAction()UpdateDraftSubjectActionสร้าง UpdateDraftSubjectAction ใหม่
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionสร้าง UpdateDraftToRecipientsAction ใหม่
newValidation()Validationสร้าง Validation ใหม่

CardWithId

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setCard(card)CardWithIdตั้งค่าการ์ดของ cardWithId
setCardId(id)CardWithIdตั้งค่ารหัสบัตรที่ไม่ซ้ำกันของ cardWithId

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addCarouselCard(card)Carouselเพิ่มการ์ดภาพหมุน

CarouselCard

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addFooterWidget(widget)CarouselCardเพิ่มวิดเจ็ตที่ระบุลงในส่วนท้ายของการ์ดภาพสไลด์นี้
addWidget(widget)CarouselCardเพิ่มวิดเจ็ตที่ระบุลงในการ์ดภาพสไลด์นี้

ChatActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setDialogAction(dialogAction)ChatActionResponseตั้งค่าการดำเนินการของกล่องโต้ตอบเป็นเหตุการณ์ที่เกี่ยวข้องกับกล่องโต้ตอบ
setResponseType(responseType)ChatActionResponseประเภทการตอบกลับของแอป Chat
setUpdatedWidget(updatedWidget)ChatActionResponseตั้งค่าเครื่องมือที่อัปเดตแล้ว ซึ่งใช้เพื่อแสดงตัวเลือกการเติมข้อความอัตโนมัติสำหรับวิดเจ็ต
setUrl(url)ChatActionResponseURL สำหรับให้ผู้ใช้ตรวจสอบสิทธิ์หรือกำหนดค่า

ChatClientDataSource

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setSpaceDataSource(spaceDataSource)ChatClientDataSourceแหล่งข้อมูลที่แสดงพื้นที่ทำงานใน Google Chat เป็นรายการที่เลือกสำหรับเมนูแบบหลายรายการ

ChatResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

ChatResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addCardsV2(cardWithId)ChatResponseBuilderตั้งค่าฟิลด์การ์ดของข้อความ
build()ChatResponseสร้างการตอบกลับการดำเนินการปัจจุบันและตรวจสอบ
setActionResponse(actionResponse)ChatResponseBuilderตั้งค่าฟิลด์การตอบกลับการดำเนินการของข้อความ
setText(text)ChatResponseBuilderตั้งค่าข้อความของข้อความ Chat

ChatSpaceDataSource

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceหากตั้งค่าเป็น true เมนูการเลือกหลายรายการจะเลือกพื้นที่ Google Chat ปัจจุบันเป็นรายการ โดยค่าเริ่มต้น

Chip

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)Chipตั้งค่าข้อความแสดงแทนของชิปเพื่อการช่วยเหลือพิเศษ
setAuthorizationAction(action)Chipตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)Chipตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setDisabled(disabled)Chipตั้งค่าว่าจะปิดใช้ชิปหรือไม่
setIcon(icon)Chipตั้งค่าไอคอนที่จะใช้เป็นชิป
setLabel(label)Chipตั้งชื่อชิป
setOnClickAction(action)Chipตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)Chipตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)Chipตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์

ChipList

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addChip(chip)ChipListเพิ่มชิป
setLayout(layout)ChipListตั้งค่าเลย์เอาต์รายการชิป

ChipListLayout

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
WRAPPEDEnumรายการชิปจะขึ้นบรรทัดใหม่หากมีพื้นที่แนวนอนไม่เพียงพอ
HORIZONTAL_SCROLLABLEEnumชิปจะเลื่อนในแนวนอนหากไม่พอดีกับพื้นที่ที่ใช้ได้

CollapseControl

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setCollapseButton(button)CollapseControlกำหนด Button ที่แสดงสำหรับปุ่ม "แสดงน้อยลง"
setExpandButton(button)CollapseControlกำหนด Button ที่แสดงสำหรับปุ่ม "แสดงเพิ่มเติม"
setHorizontalAlign(horizontalAlignment)CollapseControlตั้งค่า HorizontalAlignment ของ CollapseControl

Column

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addWidget(widget)Columnเพิ่มวิดเจ็ตลงในคอลัมน์
setHorizontalAlignment(horizontalAlignment)Columnตั้งค่า HorizontalAlignment ของ Column
setHorizontalSizeStyle(horizontalSizeStyle)Columnตั้งค่า HorizontalSizeStyle ของคอลัมน์
setVerticalAlignment(verticalAlignment)Columnตั้งค่า VerticalAlignment ของ Column

Columns

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addColumn(column)Columnsเพิ่ม Column ลงในวิดเจ็ตคอลัมน์
setWrapStyle(wrapStyle)Columnsตั้งค่ารูปแบบการตัดข้อความของคอลัมน์ ควบคุมวิธีปรับขนาดคอลัมน์ตามความกว้างของหน้าจอ

CommonDataSource

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
UNKNOWNEnumค่าเริ่มต้น
USEREnumผู้ใช้ Google Workspace

CommonWidgetAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setUpdateVisibilityAction(updateVisibilityAction)CommonWidgetActionกำหนดการดำเนินการระดับการเข้าถึงการอัปเดตสำหรับวิดเจ็ต

ComposeActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

ComposeActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()ComposeActionResponseสร้างการตอบกลับการดำเนินการเขียนปัจจุบันและตรวจสอบ
setGmailDraft(draft)ComposeActionResponseBuilderตั้งค่าฉบับร่าง GmailMessage ที่สร้างขึ้น โดยใช้ GmailMessage.createDraftReply(body) หรือ ฟังก์ชันที่คล้ายกัน

ComposedEmailType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
REPLY_AS_DRAFTEnumฉบับร่างที่เป็นการตอบกลับข้อความอื่น
STANDALONE_DRAFTEnumฉบับร่างที่เป็นข้อความแบบสแตนด์อโลน

Condition

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setActionRuleId(actionRuleId)Conditionรหัสที่ไม่ซ้ำกันของกฎการดำเนินการที่จะเรียกใช้เพื่อตอบสนองต่อเงื่อนไข
setExpressionDataCondition(expressionDataCondition)Conditionกำหนดเงื่อนไขการตรวจสอบนิพจน์ CEL ที่ใช้เพื่อพิจารณาว่าควรเรียกใช้การดำเนินการของเหตุการณ์หรือไม่

ContentType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
TEXTEnumระบุว่าเนื้อหาที่สร้างขึ้นเป็นข้อความธรรมดา
MUTABLE_HTMLEnumระบุว่าเนื้อหาที่สร้างขึ้นมีรูปแบบเป็น HTML
IMMUTABLE_HTMLEnumระบุว่าเนื้อหาที่สร้างขึ้นจัดรูปแบบเป็น HTML แต่แก้ไขเนื้อหานี้ไม่ได้ หลังจากสร้างแล้ว

DatePicker

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFieldName(fieldName)DatePickerกำหนดชื่อฟิลด์ที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setOnChangeAction(action)DatePickerตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่อใดก็ตามที่อินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง
setTitle(title)DatePickerกำหนดชื่อที่แสดงเหนือช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DatePickerกำหนดค่าที่กรอกไว้ล่วงหน้าที่จะตั้งค่าในช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DatePickerกำหนดค่าที่กรอกไว้ล่วงหน้าที่จะตั้งค่าในช่องป้อนข้อมูล

DateTimePicker

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFieldName(fieldName)DateTimePickerกำหนดชื่อฟิลด์ที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setHostAppDataSource(hostAppDataSource)DateTimePickerในโฟลว์ Google Workspace ฟังก์ชัน input variables จะยอมรับเอาต์พุตวันที่และเวลาจากขั้นตอนอื่นๆ ในโฟลว์
setOnChangeAction(action)DateTimePickerตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่อใดก็ตามที่อินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerกำหนดจำนวนนาทีที่ควรชดเชยเขตเวลาจาก UTC
setTitle(title)DateTimePickerกำหนดชื่อที่แสดงเหนือช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerกำหนดค่าที่กรอกไว้ล่วงหน้าที่จะตั้งค่าในช่องป้อนข้อมูล
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerกำหนดค่าที่กรอกไว้ล่วงหน้าที่จะตั้งค่าในช่องป้อนข้อมูล

DecoratedText

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationAction(action)DecoratedTextตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setBottomLabel(text)DecoratedTextตั้งค่าข้อความป้ายกำกับที่จะใช้เป็นคีย์และแสดงใต้เนื้อหาข้อความ
setButton(button)DecoratedTextกำหนด Button ที่แสดงทางด้านขวาของข้อความ
setComposeAction(action, composedEmailType)DecoratedTextตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setEndIcon(endIcon)DecoratedTextกำหนด IconImage ที่ไม่บังคับซึ่งแสดงทางด้านขวาของเนื้อหา
setOnClickAction(action)DecoratedTextตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)DecoratedTextตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)DecoratedTextตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setStartIcon(startIcon)DecoratedTextกำหนด IconImage ที่ไม่บังคับให้แสดงก่อนเนื้อหาข้อความ
setSwitchControl(switchToSet)DecoratedTextกำหนด Switch ที่แสดงทางด้านขวาของเนื้อหา
setText(text)DecoratedTextตั้งค่าข้อความที่จะใช้เป็นค่า
setTopLabel(text)DecoratedTextตั้งค่าข้อความป้ายกำกับที่จะใช้เป็นคีย์และแสดงเหนือเนื้อหาข้อความ
setWrapText(wrapText)DecoratedTextกำหนดว่าจะให้ข้อความค่าแสดงในบรรทัดเดียวหรือหลายบรรทัด

Dialog

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setBody(card)Dialogตั้งค่าการ์ดของ Dialog

DialogAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setActionStatus(actionStatus)DialogActionตั้งค่าสถานะการดำเนินการของ DialogAction
setDialog(dialog)DialogActionตั้งค่ากล่องโต้ตอบของ DialogAction

DisplayStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
PEEKEnumแสดงส่วนหัวของการ์ดที่ด้านล่างของเนื้อหาส่วนเสริมเหนือเนื้อหาที่มีอยู่
REPLACEEnumแสดงการ์ดโดยแทนที่เนื้อหาที่มีอยู่

Divider

DriveItemsSelectedActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

DriveItemsSelectedActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()DriveItemsSelectedActionResponseสร้างการตอบกลับการดำเนินการในไดรฟ์ปัจจุบัน
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderระบุว่าการตอบกลับขอขอบเขตไฟล์สำหรับรายการที่เกี่ยวข้องตามบริบทในไดรฟ์

EditorFileScopeActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

EditorFileScopeActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()EditorFileScopeActionResponseสร้างการตอบกลับการดำเนินการของเอดิเตอร์ปัจจุบัน
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderขอขอบเขต drive.file สำหรับเอกสาร Editor ที่ใช้งานอยู่ในปัจจุบัน

EventAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addPostEventTrigger(trigger)EventActionเพิ่มเงื่อนไขการตรวจสอบความถูกต้องของนิพจน์ CEL เพื่อประเมินหลังจากที่การดำเนินการของเหตุการณ์ทํางาน
setActionRuleId(actionRuleId)EventActionตั้งค่าตัวระบุที่ไม่ซ้ำกันสําหรับการกระทําของเหตุการณ์
setCommonWidgetAction(commonWidgetAction)EventActionตั้งค่าการดำเนินการวิดเจ็ตทั่วไปสำหรับวิดเจ็ต
setExpressionDataAction(expressionDataAction)EventActionตั้งค่าการดำเนินการข้อมูลการตรวจสอบนิพจน์ CEL สำหรับวิดเจ็ต

ExpressionData

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addCondition(condition)ExpressionDataเพิ่มเงื่อนไขให้กับข้อมูลนิพจน์ปัจจุบัน
addEventAction(eventAction)ExpressionDataเพิ่มการกระทําของเหตุการณ์ลงในข้อมูลนิพจน์ปัจจุบัน
setExpression(expression)ExpressionDataกำหนดค่าข้อมูลนิพจน์
setId(id)ExpressionDataตั้งค่ารหัสข้อมูลนิพจน์

ExpressionDataAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setActionType(type)ExpressionDataActionตั้งค่าประเภทของการดำเนินการข้อมูลนิพจน์

ExpressionDataActionType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
ACTION_TYPE_UNSPECIFIEDEnumประเภทการดำเนินการที่ไม่ได้ระบุ
START_EXPRESSION_EVALUATIONEnumการดำเนินการเพื่อเริ่มการตรวจสอบความถูกต้องของนิพจน์ CEL

ExpressionDataCondition

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setConditionType(type)ExpressionDataConditionตั้งค่าประเภทเงื่อนไขสำหรับการตรวจสอบความถูกต้องของนิพจน์ CEL เพื่อระบุว่านิพจน์ได้รับการประเมินสำเร็จหรือไม่

ExpressionDataConditionType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
CONDITION_TYPE_UNSPECIFIEDEnumประเภทเงื่อนไขที่ไม่ได้ระบุ
EXPRESSION_EVALUATION_SUCCESSEnumนิพจน์ CEL ประเมินผลลัพธ์ได้สำเร็จ
EXPRESSION_EVALUATION_FAILUREEnumนิพจน์ CEL ประเมินเป็นผลลัพธ์ที่ล้มเหลว

FixedFooter

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setPrimaryButton(button)FixedFooterตั้งค่าปุ่มหลักในส่วนท้ายแบบคงที่
setSecondaryButton(button)FixedFooterตั้งค่าปุ่มรองในส่วนท้ายแบบคงที่

Grid

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addItem(gridItem)Gridเพิ่มรายการกริดใหม่ลงในกริด
setAuthorizationAction(action)Gridตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setBorderStyle(borderStyle)Gridตั้งค่าลักษณะเส้นขอบที่ใช้กับแต่ละรายการในตารางกริด
setComposeAction(action, composedEmailType)Gridตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setNumColumns(numColumns)Gridจำนวนคอลัมน์ที่จะแสดงในตารางกริด
setOnClickAction(action)Gridตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)Gridตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)Gridตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setTitle(title)Gridตั้งค่าข้อความชื่อของตารางกริด

GridItem

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setIdentifier(id)GridItemตั้งค่าตัวระบุสำหรับรายการตารางกริด
setImage(image)GridItemตั้งค่ารูปภาพสำหรับรายการตารางกริดนี้
setLayout(layout)GridItemกำหนดเลย์เอาต์ของข้อความและรูปภาพสำหรับรายการตารางกริด
setSubtitle(subtitle)GridItemตั้งค่าคำบรรยายแทนของรายการในตารางกริด
setTextAlignment(alignment)GridItemตั้งค่าการจัดแนวแนวนอนของรายการกริด
setTitle(title)GridItemตั้งค่าข้อความชื่อของรายการตารางกริด

GridItemLayout

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
TEXT_BELOWEnumชื่อและคำบรรยายจะแสดงใต้รูปภาพของรายการในตารางกริด
TEXT_ABOVEEnumชื่อและชื่อย่อยจะแสดงเหนือรูปภาพของรายการในตารางกริด

HorizontalAlignment

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
STARTEnumจัดวิดเจ็ตให้ตรงกับจุดเริ่มต้นของด้านประโยค
CENTEREnumจัดวิดเจ็ตให้อยู่ตรงกลาง
ENDEnumจัดวิดเจ็ตให้ตรงกับด้านท้ายของประโยค

HorizontalSizeStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
FILL_AVAILABLE_SPACEEnumปรับขนาด Widget ให้เต็มพื้นที่แนวนอนที่ใช้ได้ของ Column
FILL_MINIMUM_SPACEEnumปรับขนาด Widget เพื่อเติมพื้นที่แนวนอนใน Column ให้น้อยที่สุด

HostAppDataSource

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setChatDataSource(chatClientDataSource)HostAppDataSourceตั้งค่าแหล่งข้อมูลจาก Google Chat
setWorkflowDataSource(workflowDataSource)HostAppDataSourceตั้งค่าแหล่งข้อมูลจาก Google Workspace Flows

Icon

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
NONEEnumไม่มีไอคอน
AIRPLANEEnumไอคอนการบินของเครื่องบิน
BOOKMARKEnumไอคอนบุ๊กมาร์ก
BUSEnumไอคอนรถบัส
CAREnumไอคอนรถยนต์
CLOCKEnumไอคอนนาฬิกา
CONFIRMATION_NUMBER_ICONEnumไอคอนหมายเลขยืนยัน
DOLLAREnumไอคอนดอลลาร์
DESCRIPTIONEnumไอคอนคำอธิบาย
EMAILEnumไอคอนอีเมล
EVENT_PERFORMEREnumไอคอนอีเมล
EVENT_SEATEnumไอคอนที่นั่งในกิจกรรม
FLIGHT_ARRIVALEnumไอคอนเที่ยวบินขาเข้า
FLIGHT_DEPARTUREEnumไอคอนการออกเดินทางของเที่ยวบิน
HOTELEnumไอคอนโรงแรม
HOTEL_ROOM_TYPEEnumไอคอนโรงแรม
INVITEEnumไอคอนเชิญ
MAP_PINEnumไอคอนหมุดแผนที่
MEMBERSHIPEnumไอคอนการเป็นสมาชิก
MULTIPLE_PEOPLEEnumไอคอนผู้คนหลายคน
OFFEREnumไอคอนข้อเสนอ
PERSONEnumไอคอนบุคคล
PHONEEnumไอคอนโทรศัพท์
RESTAURANT_ICONEnumไอคอนร้านอาหาร
SHOPPING_CARTEnumไอคอนรถเข็นช็อปปิ้ง
STAREnumไอคอนดาว
STOREEnumไอคอนร้านค้า
TICKETEnumไอคอนตั๋ว
TRAINEnumไอคอนรถไฟ
VIDEO_CAMERAEnumไอคอนกล้องวิดีโอ
VIDEO_PLAYEnumไอคอนเล่นวิดีโอ

IconImage

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)IconImageตั้งค่าข้อความสำรองของ URL ที่ใช้เพื่อการช่วยเหลือพิเศษ
setIcon(icon)IconImageตั้งค่าไอคอนที่กำหนดไว้ล่วงหน้าหากไม่ได้ตั้งค่า URL
setIconUrl(url)IconImageตั้งค่า URL ของไอคอนหากไม่ได้ตั้งค่าไอคอน
setImageCropType(imageCropType)IconImageตั้งค่ารูปแบบการครอบตัดสำหรับรูปภาพ
setMaterialIcon(icon)IconImageตั้งค่าไอคอน Material Design

Image

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)Imageตั้งค่าข้อความแสดงแทนของรูปภาพเพื่อการช่วยเหลือพิเศษ
setAuthorizationAction(action)Imageตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)Imageตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setImageUrl(url)Imageตั้งค่ารูปภาพที่จะใช้โดยระบุ URL หรือสตริงข้อมูล
setOnClickAction(action)Imageตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)Imageตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)Imageตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์

ImageButton

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)ImageButtonตั้งค่าข้อความแสดงแทนของปุ่มเพื่อการช่วยเหลือพิเศษ
setAuthorizationAction(action)ImageButtonตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)ImageButtonตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setIcon(icon)ImageButtonกำหนด Icon ที่กำหนดไว้ล่วงหน้าเพื่อแสดงบนปุ่ม
setIconUrl(url)ImageButtonตั้งค่า URL ของรูปภาพที่จะใช้เป็นไอคอนของปุ่มนี้
setImageButtonStyle(imageButtonStyle)ImageButtonกำหนดรูปแบบปุ่ม
setMaterialIcon(icon)ImageButtonตั้งค่าไอคอน Material Design
setOnClickAction(action)ImageButtonตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)ImageButtonตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)ImageButtonตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setOverflowMenu(menu)ImageButtonตั้งค่าเมนูป๊อปอัปให้เปิดขึ้นเมื่อคลิกออบเจ็กต์

ImageButtonStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
BORDERLESSEnumปุ่มรูปภาพที่ไม่มีเส้นขอบ
OUTLINEDEnumปุ่มรูปภาพที่มีพื้นหลังโปร่งใส
FILLEDEnumปุ่มรูปภาพที่มีพื้นหลังสี
FILLED_TONALEnumปุ่มรูปภาพที่มีทางเลือกตรงกลางระหว่างปุ่มแบบเติมสีและปุ่มแบบมีเส้นขอบ

ImageComponent

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)ImageComponentตั้งค่าข้อความแสดงแทนของรูปภาพ
setBorderStyle(borderStyle)ImageComponentตั้งค่ารูปแบบเส้นขอบที่ใช้กับรูปภาพ
setCropStyle(imageCropStyle)ImageComponentตั้งค่ารูปแบบการครอบตัดสำหรับรูปภาพ
setImageUrl(url)ImageComponentตั้งค่า URL ของรูปภาพ

ImageCropStyle

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAspectRatio(ratio)ImageCropStyleตั้งค่าสัดส่วนภาพที่จะใช้หากประเภทการครอบตัดเป็น RECTANGLE_CUSTOM
setImageCropType(type)ImageCropStyleตั้งค่าประเภทการครอบตัดสำหรับรูปภาพ

ImageCropType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
SQUAREEnumรูปแบบการครอบตัดเป็นสี่เหลี่ยมจัตุรัส
CIRCLEEnumรูปแบบการครอบตัดเป็นวงกลม
RECTANGLE_CUSTOMEnumครอบตัดสไตล์รูปร่างสี่เหลี่ยมผืนผ้าที่มีสัดส่วนที่กำหนดเอง
RECTANGLE_4_3Enumสไตล์การครอบตัดรูปร่างสี่เหลี่ยมผืนผ้าที่มีสัดส่วน 4:3

ImageStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
SQUAREEnumไม่มีการครอบตัด
CIRCLEEnumครอบตัดเป็นรูปวงกลม

InputType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
TEXTEnumยอมรับข้อความปกติ
INTEGEREnumยอมรับจำนวนเต็ม
FLOATEnumยอมรับตัวเลขทศนิยม
EMAILEnumยอมรับอีเมล

Interaction

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
INTERACTION_UNSPECIFIEDEnumค่าเริ่มต้น
OPEN_DIALOGEnumเปิดกล่องโต้ตอบ ซึ่งเป็นอินเทอร์เฟซแบบการ์ดที่แอป Chat ใช้เพื่อโต้ตอบกับผู้ใช้

KeyValue

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationAction(action)KeyValueตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)KeyValueตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setOnClickAction(action)KeyValueตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)KeyValueตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)KeyValueตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์

LinkPreview

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้
setLinkPreviewTitle(title)LinkPreviewตั้งค่าชื่อที่จะแสดงในตัวอย่างลิงก์เหนือการ์ดตัวอย่าง
setPreviewCard(previewCard)LinkPreviewตั้งค่าการ์ดที่แสดงข้อมูลเกี่ยวกับลิงก์จากบริการของบุคคลที่สามหรือบริการที่ไม่ใช่ของ Google
setTitle(title)LinkPreviewตั้งค่าชื่อที่จะแสดงในชิปอัจฉริยะสำหรับการแสดงตัวอย่างลิงก์

LoadIndicator

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
SPINNEREnumใช้ตัวบ่งชี้แบบหมุน
NONEEnumอย่าใช้ตัวบ่งชี้

MaterialIcon

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFill(fill)MaterialIconไอคอนแสดงผลเป็นแบบทึบไหม
setGrade(grade)MaterialIconน้ำหนักและเกรดจะส่งผลต่อความหนาของสัญลักษณ์
setName(name)MaterialIconตั้งชื่อไอคอน
setWeight(weight)MaterialIconความหนาของเส้นไอคอน

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
popCard()Navigationแสดงการ์ดจากสแต็กการนำทาง
popToNamedCard(cardName)Navigationไปยังการ์ดที่ระบุตามชื่อการ์ด
popToRoot()Navigationวางซ้อนการ์ดไปยังการ์ดรูท
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้
pushCard(card)Navigationวางการ์ดที่ระบุลงในกอง
updateCard(card)Navigationแทนที่บัตรปัจจุบัน

Notification

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setText(text)Notificationกำหนดข้อความที่จะแสดงในการแจ้งเตือน

OnClose

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
NOTHINGEnumไม่ดำเนินการใดๆ เมื่อปิด
RELOADEnumโหลดส่วนเสริมซ้ำเมื่อปิดหน้าต่าง

OpenAs

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
FULL_SIZEEnumเปิดในหน้าต่างหรือแท็บแบบเต็ม
OVERLAYEnumเปิดเป็นภาพซ้อนทับ เช่น ป๊อปอัป

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setOnClose(onClose)OpenLinkกำหนดลักษณะการทำงานของการดำเนินการ URL เมื่อปิดหน้าต่างหรือแท็บ URL
setOpenAs(openAs)OpenLinkกำหนดลักษณะการทำงานของ URL เมื่อเปิด
setUrl(url)OpenLinkตั้งค่า URL ที่จะเปิด

OverflowMenu

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addMenuItem(menuItem)OverflowMenuเพิ่มรายการในเมนู

OverflowMenuItem

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAuthorizationAction(action)OverflowMenuItemตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setComposeAction(action, composedEmailType)OverflowMenuItemตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setDisabled(disabled)OverflowMenuItemกำหนดว่ารายการในเมนูจะปิดใช้หรือไม่
setOnClickAction(action)OverflowMenuItemตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)OverflowMenuItemตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)OverflowMenuItemตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setStartIcon(icon)OverflowMenuItemตั้งค่าไอคอนนำของรายการเมนู
setText(text)OverflowMenuItemตั้งค่าชื่อของรายการเมนู

PlatformDataSource

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setCommonDataSource(commonDataSource)PlatformDataSourceตั้งค่าแหล่งข้อมูลจาก Google Workspace
setHostAppDataSource(hostAppDataSource)PlatformDataSourceใช้เพื่อแสดงพื้นที่ทำงานในเมนูแบบหลายตัวเลือก

ResponseType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
TYPE_UNSPECIFIEDEnumประเภทเริ่มต้นที่จัดการเป็น NEW_MESSAGE
NEW_MESSAGEEnumโพสต์เป็นข้อความใหม่ในหัวข้อ
UPDATE_MESSAGEEnumอัปเดตข้อความของแอป Chat
UPDATE_USER_MESSAGE_CARDSEnumอัปเดตการ์ดในข้อความของผู้ใช้
REQUEST_CONFIGEnumขอให้ผู้ใช้ทำการตรวจสอบสิทธิ์หรือกำหนดค่าเพิ่มเติมแบบส่วนตัว
DIALOGEnumแสดงกล่องโต้ตอบ
UPDATE_WIDGETEnumคำค้นหาตัวเลือกการเติมข้อความอัตโนมัติของข้อความวิดเจ็ต

SelectionInput

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addItem(text, value, selected)SelectionInputเพิ่มรายการใหม่ที่เลือกได้
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputเพิ่มรายการใหม่ที่เลือกได้สำหรับเมนูแบบเลือกหลายรายการ
setExternalDataSource(action)SelectionInputตั้งค่าแหล่งข้อมูลภายนอก เช่น ฐานข้อมูลเชิงสัมพันธ์
setFieldName(fieldName)SelectionInputตั้งค่าคีย์ที่ระบุอินพุตการเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputกำหนดจำนวนรายการสูงสุดที่ผู้ใช้เลือกได้
setMultiSelectMinQueryLength(queryLength)SelectionInputกำหนดจำนวนอักขระข้อความที่ผู้ใช้ป้อนก่อนที่แอปจะค้นหาการเติมข้อความอัตโนมัติและแสดงรายการที่แนะนำในการ์ด
setOnChangeAction(action)SelectionInputกำหนด Action ที่จะดำเนินการเมื่อใดก็ตามที่อินพุตการเลือกมีการเปลี่ยนแปลง
setPlatformDataSource(platformDataSource)SelectionInputตั้งค่าแหล่งข้อมูลจาก Google Workspace
setTitle(title)SelectionInputกำหนดชื่อที่จะแสดงก่อนช่องป้อนข้อมูล
setType(type)SelectionInputกำหนดประเภทของอินพุตนี้

SelectionInputType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
CHECK_BOXEnumรูปแบบอินพุตของช่องทำเครื่องหมาย
RADIO_BUTTONEnumรูปแบบการป้อนข้อมูลปุ่มตัวเลือก
DROPDOWNEnumรูปแบบการป้อนข้อมูลสำหรับเมนูแบบเลื่อนลง
SWITCHEnumชุดสวิตช์
MULTI_SELECTEnumเมนูแบบเลือกหลายรายการสำหรับข้อมูลแบบคงที่หรือแบบไดนามิก
OVERFLOW_MENUEnumองค์ประกอบ UI ที่มีตัวเลือกเพิ่มเติมซึ่งไม่พอดีกับอินเทอร์เฟซหลัก

Status

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
OKEnumการแมป HTTP: 200 OK
CANCELLEDEnumการแมป HTTP: 499 คำขอที่ไคลเอ็นต์ปิดการเชื่อมต่อ
UNKNOWNEnumข้อผิดพลาดที่ไม่รู้จัก
INVALID_ARGUMENTEnumไคลเอ็นต์ระบุอาร์กิวเมนต์ไม่ถูกต้อง
DEADLINE_EXCEEDEDEnumการแมป HTTP: 504 เกตเวย์หมดเวลา
NOT_FOUNDEnumการแมป HTTP: 404 ไม่พบ
ALREADY_EXISTSEnumมีเอนทิตีที่ไคลเอ็นต์พยายามสร้างอยู่แล้ว
PERMISSION_DENIEDEnumการแมป HTTP: 403 Forbidden
UNAUTHENTICATEDEnumการแมป HTTP: 401 ไม่ได้รับอนุญาต
RESOURCE_EXHAUSTEDEnumการแมป HTTP: 429 มีคำขอมากเกินไป
FAILED_PRECONDITIONEnumระบบปฏิเสธการดำเนินการเนื่องจากระบบไม่ได้อยู่ในสถานะที่จำเป็นสำหรับการ ดำเนินการ
ABORTEDEnumการดำเนินการถูกยกเลิก ซึ่งมักเกิดจากปัญหาการทำงานพร้อมกัน เช่น การตรวจสอบลำดับล้มเหลวหรือการยกเลิกธุรกรรม
OUT_OF_RANGEEnumการดำเนินการพยายามดำเนินการนอกช่วงที่ถูกต้อง
UNIMPLEMENTEDEnumการแมป HTTP: 501 ไม่มีการใช้งาน
INTERNALEnumข้อผิดพลาดภายใน
UNAVAILABLEEnumการแมป HTTP: 503 ไม่พร้อมให้บริการ
DATA_LOSSEnumข้อมูลสูญหายโดยกู้คืนไม่ได้หรือข้อมูลเสียหาย

Suggestions

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addSuggestion(suggestion)Suggestionsเพิ่มคำแนะนำข้อความ
addSuggestions(suggestions)Suggestionsเพิ่มรายการคำแนะนำข้อความ

SuggestionsResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

SuggestionsResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()SuggestionsResponseสร้างการตอบกลับคำแนะนำปัจจุบันและตรวจสอบ
setSuggestions(suggestions)SuggestionsResponseBuilderตั้งค่าคำแนะนำที่ใช้ในการเติมข้อความอัตโนมัติในช่องข้อความ

Switch

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setControlType(controlType)Switchตั้งค่าประเภทการควบคุมของสวิตช์
setFieldName(fieldName)Switchตั้งค่าคีย์ที่ระบุสวิตช์นี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setOnChangeAction(action)Switchตั้งค่าการดำเนินการที่จะทำเมื่อสลับสวิตช์
setSelected(selected)Switchกำหนดว่าสวิตช์นี้ควรเริ่มต้นเป็นเลือกหรือไม่ได้เลือก
setValue(value)Switchตั้งค่าที่จะส่งเป็นอินพุตของแบบฟอร์มเมื่อเปิดสวิตช์นี้

SwitchControlType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
SWITCHEnumการควบคุมแบบสลับสำหรับวิดเจ็ตสวิตช์
CHECK_BOXEnumการควบคุมรูปแบบช่องทำเครื่องหมายสำหรับวิดเจ็ตสวิตช์

TextButton

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setAltText(altText)TextButtonตั้งค่าข้อความแสดงแทนของปุ่มเพื่อการช่วยเหลือพิเศษ
setAuthorizationAction(action)TextButtonตั้งค่าการดำเนินการให้สิทธิ์ที่จะเปิด URL ไปยังโฟลว์การให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์
setBackgroundColor(backgroundColor)TextButtonตั้งค่าสีพื้นหลังสำหรับปุ่ม TextButtonStyle.FILLED
setComposeAction(action, composedEmailType)TextButtonตั้งค่าการทำงานที่เขียนอีเมลฉบับร่างเมื่อมีการคลิกออบเจ็กต์
setDisabled(disabled)TextButtonตั้งค่าว่าจะปิดใช้ปุ่มหรือไม่
setIcon(icon)TextButtonกำหนด Icon ที่กำหนดไว้ล่วงหน้าเพื่อแสดงบนปุ่ม
setIconUrl(url)TextButtonตั้งค่า URL ของรูปภาพที่จะใช้เป็นไอคอนของปุ่มนี้
setMaterialIcon(icon)TextButtonตั้งค่าไอคอน Material Design
setOnClickAction(action)TextButtonตั้งค่าการดำเนินการที่จะเรียกใช้เมื่อมีการคลิกออบเจ็กต์
setOnClickOpenLinkAction(action)TextButtonตั้งค่าการดำเนินการที่จะเปิด URL ในแท็บเมื่อมีการคลิกออบเจ็กต์
setOpenLink(openLink)TextButtonตั้งค่า URL ที่จะเปิดเมื่อคลิกออบเจ็กต์
setOverflowMenu(menu)TextButtonตั้งค่าเมนูป๊อปอัปให้เปิดขึ้นเมื่อคลิกออบเจ็กต์
setText(text)TextButtonตั้งค่าข้อความที่แสดงบนปุ่ม
setTextButtonStyle(textButtonStyle)TextButtonกำหนดรูปแบบปุ่ม

TextButtonStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
OUTLINEDEnumปุ่มข้อความปกติที่มีพื้นหลังโปร่งใส
TEXTEnumห้ามใช้
FILLEDEnumปุ่มข้อความที่มีพื้นหลังสี
FILLED_TONALEnumปุ่มข้อความปกติที่มีตัวเลือกกลางระหว่างปุ่มแบบเติมสีและปุ่มแบบมีเส้นขอบ
BORDERLESSEnumปุ่มข้อความปกติที่ไม่มีเส้นขอบ

TextInput

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFieldName(fieldName)TextInputกำหนดคีย์ที่ระบุข้อความที่ป้อนนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setHint(hint)TextInputตั้งค่าคำแนะนำสำหรับการป้อนข้อความ
setHostAppDataSource(hostAppDataSource)TextInputตั้งค่าแหล่งข้อมูลจากแอปพลิเคชัน Google Workspace
setMultiline(multiline)TextInputกำหนดว่าข้อความที่ป้อนจะแสดงในบรรทัดเดียวหรือหลายบรรทัด
setOnChangeAction(action)TextInputกำหนดการดำเนินการที่จะทำทุกครั้งที่การป้อนข้อความเปลี่ยนแปลง
setSuggestions(suggestions)TextInputตั้งค่าคำแนะนำสำหรับการเติมข้อความอัตโนมัติในช่องข้อความ
setSuggestionsAction(suggestionsAction)TextInputตั้งค่าการดำเนินการเรียกกลับเพื่อดึงคำแนะนำตามข้อมูลที่ผู้ใช้ป้อนสำหรับการเติมข้อความอัตโนมัติ
setTitle(title)TextInputตั้งค่าชื่อที่จะแสดงเหนือช่องป้อนข้อมูล
setValidation(validation)TextInputตั้งค่ากฎการตรวจสอบสำหรับวิดเจ็ตนี้
setValue(value)TextInputตั้งค่าที่กรอกไว้ล่วงหน้าที่จะตั้งในช่องป้อนข้อมูล

TextParagraph

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setMaxLines(maxLines)TextParagraphกำหนดจำนวนบรรทัดข้อความสูงสุดที่จะแสดงในวิดเจ็ต
setText(text)TextParagraphตั้งค่าข้อความของย่อหน้า

TimePicker

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setFieldName(fieldName)TimePickerกำหนดชื่อฟิลด์ที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI
setHours(hours)TimePickerกำหนดค่าชั่วโมงที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล
setMinutes(minutes)TimePickerกำหนดค่านาทีที่กรอกไว้ล่วงหน้าเพื่อตั้งค่าในช่องป้อนข้อมูล
setOnChangeAction(action)TimePickerตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่อใดก็ตามที่อินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง
setTitle(title)TimePickerกำหนดชื่อที่แสดงเหนือช่องป้อนข้อมูล

Trigger

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setActionRuleId(actionRuleId)Triggerกำหนดรหัสกฎการดำเนินการสำหรับทริกเกอร์

UniversalActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

UniversalActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()UniversalActionResponseสร้างการตอบกลับการดำเนินการแบบสากลปัจจุบันและตรวจสอบ
displayAddOnCards(cardObjects)UniversalActionResponseBuilderแสดงส่วนเสริมที่มีการ์ดที่ระบุ
setOpenLink(openLink)UniversalActionResponseBuilderตั้งค่า URL ที่จะเปิดเมื่อเลือกการดำเนินการสากล

UpdateDraftActionResponse

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดง JSON ของออบเจ็กต์นี้

UpdateDraftActionResponseBuilder

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()UpdateDraftActionResponseสร้างการตอบกลับการดำเนินการฉบับร่างของการอัปเดตปัจจุบันและตรวจสอบ
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderตั้งค่าการดำเนินการที่จะอัปเดตผู้รับสำเนาลับของอีเมลฉบับร่าง
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderตั้งค่าการดำเนินการที่จะอัปเดตเนื้อหาอีเมลของฉบับร่าง
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderตั้งค่าการดำเนินการที่อัปเดตผู้รับสำเนาถึงของฉบับร่าง
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderตั้งค่าการดำเนินการที่จะอัปเดตบรรทัดเรื่องของฉบับร่าง
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderกำหนดการดำเนินการที่จะอัปเดตผู้รับในฟิลด์ "ถึง" ของฉบับร่าง

UpdateDraftBccRecipientsAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionอัปเดตผู้รับสำเนาลับของอีเมลฉบับร่าง

UpdateDraftBodyAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addUpdateContent(content, contentType)UpdateDraftBodyActionเพิ่มเนื้อหาที่ระบุลงในเนื้อหาฉบับร่าง
setUpdateType(updateType)UpdateDraftBodyActionตั้งค่า UpdateDraftBodyType ของการดำเนินการอัปเดตนี้ในเนื้อหาฉบับร่าง

UpdateDraftBodyType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
IN_PLACE_INSERTEnumค่าเริ่มต้น
INSERT_AT_STARTEnumการดำเนินการอัปเดตจะแทรกเนื้อหาที่จุดเริ่มต้นของเนื้อหาข้อความ
INSERT_AT_ENDEnumการดำเนินการอัปเดตจะแทรกเนื้อหาที่ส่วนท้ายของเนื้อหาข้อความ

UpdateDraftCcRecipientsAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionอัปเดตผู้รับสำเนาของอีเมลฉบับร่าง

UpdateDraftSubjectAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addUpdateSubject(subject)UpdateDraftSubjectActionอัปเดตบรรทัดเรื่องของอีเมลฉบับร่าง

UpdateDraftToRecipientsAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionอัปเดตผู้รับในช่อง "ถึง" ของอีเมลฉบับร่าง

UpdateVisibilityAction

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setVisibility(visibility)UpdateVisibilityActionตั้งค่าระดับการเข้าถึงของวิดเจ็ตเป็น "แสดง" หรือ "ซ่อน"

UpdatedWidget

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetเพิ่มรายการใหม่ที่เลือกได้

Validation

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setCharacterLimit(characterLimit)Validationกำหนดจำนวนอักขระสูงสุดของวิดเจ็ต
setInputType(inputType)Validationกำหนดประเภทอินพุตของวิดเจ็ต

VariableButtonSize

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
UNSPECIFIEDEnumเลือก COMPACT สำหรับแผงด้านข้าง และเลือก FULL_SIZE ในกรณีอื่นๆ
COMPACTEnumสำหรับปุ่มที่มีป้ายกำกับ `+`
FULL_SIZEEnumสำหรับปุ่มที่มีป้ายกำกับว่า `+ ตัวแปร`

VerticalAlignment

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
CENTEREnumจัดวางเนื้อหาไว้ตรงกลางคอนเทนเนอร์ในแนวตั้ง
TOPEnumวางเนื้อหาไว้ที่ด้านบนของคอนเทนเนอร์ในแนวตั้ง
BOTTOMEnumวางเนื้อหาที่ด้านล่างของคอนเทนเนอร์ในแนวตั้ง

Visibility

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
VISIBLEEnumองค์ประกอบ UI ปรากฏให้เห็น
HIDDENEnumองค์ประกอบ UI ไม่แสดง
VISIBILITY_UNSPECIFIEDEnumไม่ได้ระบุองค์ประกอบ UI

Widget

WorkflowDataSource

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setIncludeVariables(includeVariables)WorkflowDataSourceเลือกว่าจะรวมตัวแปรจากขั้นตอนก่อนหน้าไว้ในแหล่งข้อมูลหรือไม่
setType(type)WorkflowDataSourceตั้งค่าประเภทแหล่งข้อมูลเวิร์กโฟลว์
setVariableButtonLabel(variableButtonLabel)WorkflowDataSourceกำหนดป้ายกำกับของปุ่มตัวเลือกตัวแปร ซึ่งจะแสดงหลังเครื่องหมาย `+` ใน ขนาดปุ่ม FULL_SIZE
setVariableButtonSize(variableButtonSize)WorkflowDataSourceกำหนดขนาดของปุ่มตัวเลือกตัวแปร Workflow จะใช้ COMPACT โดยอัตโนมัติในแผงด้านข้างและ FULL_SIZE ในกรณีอื่นๆ หากเลือก UNSPECIFIED

WorkflowDataSourceType

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
UNKNOWNEnumค่าเริ่มต้น
USEREnumแหล่งข้อมูลคือข้อมูลของผู้ใช้
SPACEEnumแหล่งข้อมูลคือพื้นที่ใน Google Chat
USER_WITH_FREE_FORMEnumแหล่งข้อมูลคือข้อมูลของผู้ใช้ โดยผู้ใช้สามารถเลือกดูและเลือกสมาชิกที่มีอยู่จากองค์กร Google Workspace หรือป้อนอีเมลหรือโดเมนที่ถูกต้องด้วยตนเอง

WrapStyle

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ประเภทคำอธิบาย
NOWRAPEnumไม่ต้องห่อ
WRAPEnumรวมเนื้อหาสำหรับวิดเจ็ตในคอลัมน์