Card Service

บริการของบัตร

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

ชั้นเรียน

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

Action

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addRequiredWidget(requiredWidget)Actionเพิ่มชื่อวิดเจ็ตที่การดําเนินการนี้จําเป็นต้องใช้เพื่อให้การส่งถูกต้อง
setAllWidgetsAreRequired(allWidgetsAreRequired)Actionระบุว่าการดำเนินการนี้ต้องป้อนข้อมูลจากวิดเจ็ตทั้งหมดหรือไม่
setFunctionName(functionName)Actionตั้งชื่อฟังก์ชัน Callback ที่จะเรียกใช้
setInteraction(interaction)Actionตั้งค่าการโต้ตอบกับผู้ใช้ จำเป็นเฉพาะเมื่อเปิดกล่องโต้ตอบ
setLoadIndicator(loadIndicator)Actionตั้งค่าตัวบ่งชี้การโหลดที่แสดงขณะที่การดำเนินการกำลังดำเนินอยู่
setParameters(parameters)Actionอนุญาตให้ส่งพารามิเตอร์ที่กำหนดเองไปยังฟังก์ชัน Callback
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ตั้งค่า Flag เพื่อระบุว่าการดำเนินการนี้เปลี่ยนสถานะข้อมูลที่มีอยู่

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 การให้สิทธิ์ที่ผู้ใช้จะได้รับจากข้อความแจ้งการให้สิทธิ์

AuthorizationException

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
printJson()Stringพิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้
setAuthorizationUrl(authUrl)AuthorizationExceptionตั้งค่า 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ตั้งค่าส่วนหัวของการ์ด Peek

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

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

พร็อพเพอร์ตี้ประเภทคำอธิบาย
BorderTypeBorderTypeการแจงนับ BorderType
ChipListLayoutChipListLayoutการแจงนับ ChipListLayout
ComposedEmailTypeComposedEmailTypeการแจงนับ ComposedEmailType
ContentTypeContentTypeการแจงนับ ContentType
GridItemLayoutGridItemLayoutการแจงนับ GridItemLayout
HorizontalAlignmentHorizontalAlignmentการแจงนับ HorizontalAlignment
IconIconการแจงนับ Icon
ImageButtonStyleImageButtonStyleการแจงนับ ImageButtonStyle
ImageCropTypeImageCropTypeการแจงนับ ImageCropType
ImageStyleImageStyleการแจงนับ ImageStyle
InputTypeInputTypeการแจงนับ InputType
LoadIndicatorLoadIndicatorการแจงนับ LoadIndicator
OnCloseOnCloseการแจงนับ OnClose
OpenAsOpenAsการแจงนับ OpenAs
SelectionInputTypeSelectionInputTypeการแจงนับ SelectionInputType
TextButtonStyleTextButtonStyleการแจงนับ TextButtonStyle
UpdateDraftBodyTypeUpdateDraftBodyTypeการแจงนับ UpdateDraftBodyType

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
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 ใหม่
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 ใหม่
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

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

ComposeActionResponse

เมธอด

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

ComposeActionResponseBuilder

เมธอด

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

ComposedEmailType

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

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

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
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 ที่ใช้งานอยู่ในปัจจุบัน

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

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เมนูแบบเลือกหลายรายการสําหรับข้อมูลแบบคงที่หรือแบบไดนามิก

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ตั้งค่าคำแนะนำสำหรับการป้อนข้อความ
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ตั้งค่าชื่อที่แสดงเหนือช่องป้อนข้อมูล

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อัปเดตผู้รับ "ถึง" ของอีเมลฉบับร่าง

UpdatedWidget

เมธอด

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

Validation

เมธอด

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

VerticalAlignment

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

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

Widget

WrapStyle

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

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