บริการนี้ช่วยให้สคริปต์กําหนดค่าและสร้างองค์ประกอบและการทํางานของการ์ดและวิดเจ็ตสําหรับ UI โครงสร้าง UI ที่คุณสร้างด้วยบริการนี้จะพร้อมใช้งานทั้งบนเดสก์ท็อปและอุปกรณ์เคลื่อนที่โดยอัตโนมัติ คุณจึงไม่จําเป็นต้องพัฒนา UI แยกต่างหากสําหรับทั้ง 2 แพลตฟอร์ม
ชั้นเรียน
ชื่อ | รายละเอียดแบบย่อ |
---|---|
Action | การดําเนินการที่เปิดใช้การโต้ตอบภายในองค์ประกอบ UI |
ActionResponse | ออบเจ็กต์การตอบกลับที่อาจแสดงผลจากฟังก์ชันเรียกกลับ (เช่น เครื่องจัดการการตอบกลับแบบฟอร์ม) เพื่อดําเนินการในไคลเอ็นต์อย่างน้อย 1 อย่าง |
ActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ ActionResponse รายการ |
Attachment | แสดงไฟล์แนบที่สร้างโดยส่วนเสริม |
AuthorizationAction | การดําเนินการให้สิทธิ์ที่จะส่งผู้ใช้ไปยัง AuthorizationUrl เมื่อคลิก |
AuthorizationException | ข้อผิดพลาดที่สามารถส่งคืนเพื่อเรียกการ์ดสิทธิ์เพื่อแสดงต่อผู้ใช้ |
BorderStyle | คลาสที่แสดงถึงรูปแบบเส้นขอบที่สมบูรณ์ซึ่งนําไปใช้กับวิดเจ็ตได้ |
BorderType | ennum ที่แสดงถึงประเภทเส้นขอบที่นําไปใช้กับวิดเจ็ตได้ |
Button | คลาสพื้นฐานสําหรับปุ่มทั้งหมด |
ButtonSet | เก็บชุดออบเจ็กต์ Button ที่ปรากฏในแถว |
CalendarEventActionResponse | แสดงการตอบกลับที่ทําการเปลี่ยนแปลงกิจกรรมในปฏิทินที่ผู้ใช้กําลังแก้ไขอยู่โดยตอบสนองต่อการดําเนินการใน UI เช่น การคลิกปุ่ม |
CalendarEventActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ CalendarEventActionResponse รายการ |
Card | การ์ดบริบทที่แสดงถึงข้อมูลพร็อพเพอร์ตี้ 1 รายการใน UI |
CardAction | รายการในเมนูที่คลิกได้ซึ่งเพิ่มลงในเมนูส่วนหัวของการ์ด |
CardBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ Card รายการ |
CardHeader | ส่วนหัวของ Card |
CardSection | ส่วนการ์ดจะเก็บรักษากลุ่มวิดเจ็ตไว้และแยกวิดเจ็ตออกจากกัน |
CardService | CardService ช่วยให้คุณสร้างการ์ดทั่วไปที่ใช้ในผลิตภัณฑ์เสริมอื่นๆ ของ Google ได้ เช่น ส่วนเสริมของ Google Workspace |
ComposeActionResponse | ออบเจ็กต์การตอบกลับที่อาจแสดงผลจากเมธอดเรียกกลับสําหรับการเขียนในส่วนเสริม Gmail |
ComposeActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ ComposeActionResponse รายการ |
ComposedEmailType | ค่า Enum ที่ระบุว่าอีเมลที่เขียนเป็นฉบับร่างแบบสแตนด์อโลนหรือแบบตอบกลับ |
ContentType | ค่า enum ที่ระบุประเภทเนื้อหาของเนื้อหาที่ UpdateDraftActionResponse สร้างขึ้น |
DatePicker | ช่องป้อนข้อมูลที่อนุญาตให้ป้อนวันที่ |
DateTimePicker | ช่องป้อนข้อมูลที่อนุญาตให้ผู้ใช้ป้อนวันที่และเวลา |
DecoratedText | วิดเจ็ตที่แสดงข้อความพร้อมการตกแต่งที่ไม่บังคับ |
DisplayStyle | Enum ที่กําหนดรูปแบบการแสดงการ์ด |
Divider | ตัวแบ่งแนวนอน |
DriveItemsSelectedActionResponse | แสดงการตอบกลับที่ทําการเปลี่ยนแปลงในไดรฟ์ขณะเลือกรายการในไดรฟ์และตอบสนองต่อการดําเนินการใน UI อย่างการคลิกปุ่ม |
DriveItemsSelectedActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ DriveItemsSelectedActionResponse รายการ |
EditorFileScopeActionResponse | เปลี่ยนแปลงเอดิเตอร์ เช่น Google เอกสาร ชีต หรือสไลด์โดยสอดคล้องกับการดําเนินการใน UI |
EditorFileScopeActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ EditorFileScopeActionResponse รายการ |
FixedFooter | ส่วนท้ายแบบคงที่จะแสดงที่ด้านล่างของส่วนเสริม Card |
Grid | ตารางที่จัดระเบียบเพื่อแสดงคอลเล็กชันรายการตารางกริด |
GridItem | รายการที่ผู้ใช้โต้ตอบภายในวิดเจ็ตตารางกริด |
GridItemLayout | ennum ที่กําหนดรูปภาพและรูปแบบข้อความของ GridItem |
HorizontalAlignment | ennum ที่ระบุการจัดข้อความแนวนอนของวิดเจ็ต |
Icon | ไอคอนที่กําหนดไว้ล่วงหน้าซึ่งใช้ได้กับออบเจ็กต์ UI ต่างๆ เช่น วิดเจ็ต ImageButton หรือ DecoratedText |
IconImage | ไอคอนที่กําหนดไว้ล่วงหน้าหรือไอคอนจาก URL ที่มีรูปแบบการครอบตัดที่ปรับแต่งได้ |
Image | วิดเจ็ตที่แสดงรูปภาพเดียว |
ImageButton | ImageButton ที่มีรูปภาพแสดงอยู่ |
ImageComponent | คอมโพเนนต์รูปภาพที่เพิ่มลงในรายการแบบตารางกริดได้ |
ImageCropStyle | ชั้นเรียนที่แสดงถึงรูปแบบการครอบตัดที่นําไปใช้กับคอมโพเนนต์รูปภาพได้ |
ImageCropType | Enum ที่สื่อถึงสไตล์การครอบตัดที่ใช้กับคอมโพเนนต์รูปภาพ |
ImageStyle | Enum ที่กําหนดสไตล์การครอบตัดรูปภาพ |
| ชั้นเรียนนี้เลิกใช้งานแล้ว |
LoadIndicator | ประเภท Enum ที่ระบุประเภทของการโหลดหรือตัวบ่งชี้ความคืบหน้าที่จะแสดงขณะที่ Action กําลังประมวลผล |
Navigation | ออบเจ็กต์ตัวช่วยที่ควบคุมการนําทางในการ์ด |
Notification | การแจ้งเตือนที่แสดงต่อผู้ใช้เป็นการตอบกลับการโต้ตอบกับองค์ประกอบ UI |
OnClose | ennum ที่ระบุสิ่งที่ต้องทําเมื่อ URL เปิดผ่าน OpenLink ปิดอยู่ |
OpenAs | ennum ที่ระบุวิธีเปิด URL |
OpenLink | แสดงการดําเนินการเพื่อเปิดลิงก์ที่มีตัวเลือก |
SelectionInput | ช่องป้อนข้อมูลที่ช่วยให้เลือกชุดตัวเลือกที่กําหนดไว้ล่วงหน้าได้ |
SelectionInputType | ประเภทของอินพุตการเลือก |
Suggestions | คําแนะนําที่เติมข้อความอัตโนมัติเพื่อเสริมวิดเจ็ต TextInput |
SuggestionsResponse | ออบเจ็กต์การตอบกลับที่อาจแสดงผลจากฟังก์ชันเรียกกลับของคําแนะนํา |
SuggestionsResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ SuggestionsResponse รายการ |
Switch | องค์ประกอบ UI ที่รองรับการสลับเป็นเปิดหรือปิด |
SwitchControlType | ประเภทการควบคุมวิดเจ็ต Switch |
TextButton | TextButton ที่มีป้ายกํากับข้อความ |
TextButtonStyle | ennum ที่ระบุรูปแบบสําหรับ TextButton |
TextInput | วิดเจ็ตช่องอินพุตที่ยอมรับการป้อนข้อความ |
TextParagraph | วิดเจ็ตที่แสดงข้อความและรองรับการจัดรูปแบบ HTML พื้นฐาน |
TimePicker | ช่องป้อนข้อมูลที่อนุญาตให้ผู้ใช้ป้อนเวลา |
UniversalActionResponse | ออบเจ็กต์การตอบกลับที่อาจแสดงผลจากเมธอดที่สร้างการดําเนินการสากล |
UniversalActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ UniversalActionResponse |
UpdateDraftActionResponse | แสดงการดําเนินการที่อัปเดตข้อความร่างของอีเมลที่ผู้ใช้กําลังแก้ไขอยู่ |
UpdateDraftActionResponseBuilder | เครื่องมือสร้างสําหรับออบเจ็กต์ UpdateDraftActionResponse รายการ |
UpdateDraftBccRecipientsAction | อัปเดตผู้รับสําเนาลับของอีเมลฉบับร่างของอีเมล |
UpdateDraftBodyAction | อัปเดตเนื้อหาอีเมลฉบับร่าง |
UpdateDraftBodyType | ค่า Enum ที่ระบุประเภท UpdateDraftBodyAction |
UpdateDraftCcRecipientsAction | อัปเดตผู้รับสําเนาฉบับร่างของอีเมล |
UpdateDraftSubjectAction | อัปเดตบรรทัดเรื่องของอีเมลฉบับร่าง |
UpdateDraftToRecipientsAction | อัปเดตผู้รับเป็นอีเมลฉบับร่าง |
Widget | คลาสพื้นฐานสําหรับวิดเจ็ตทั้งหมดที่เพิ่มลงใน Card ได้ |
Action
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setFunctionName(functionName) | Action | ตั้งชื่อฟังก์ชันเรียกกลับที่จะเรียกใช้ |
setLoadIndicator(loadIndicator) | Action | ตั้งค่าสัญญาณบอกสถานะการโหลดที่จะแสดงขณะดําเนินการอยู่ |
setParameters(parameters) | Action | อนุญาตให้ส่งผ่านพารามิเตอร์ที่กําหนดเองไปยังฟังก์ชันเรียกกลับ |
ActionResponse
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การนําเสนอ JSON ของออบเจ็กต์นี้ |
ActionResponseBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | ActionResponse | สร้างการตอบสนองการดําเนินการในปัจจุบันและตรวจสอบความถูกต้อง |
setNavigation(navigation) | ActionResponseBuilder | ตั้งค่าการตอบกลับการดําเนินการ Navigation |
setNotification(notification) | ActionResponseBuilder | ตั้งค่าการแจ้งเตือนให้แสดงเมื่อมีการเปิดใช้งานการดําเนินการ |
setOpenLink(openLink) | ActionResponseBuilder | ตั้งค่า URL เพื่อนําทางเมื่อเปิดใช้งาน |
setStateChanged(stateChanged) | ActionResponseBuilder | ตั้งค่าการติดธงเพื่อระบุว่าการดําเนินการนี้เปลี่ยนสถานะข้อมูลที่มีอยู่ |
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_BORDER | Enum | ไม่มีรูปแบบเส้นขอบ |
STROKE | Enum | รูปแบบเส้นขอบขีด |
Button
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAuthorizationAction(action) | Button | ตั้งการดําเนินการให้สิทธิ์ที่เปิด URL ไปยังขั้นตอนการให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์ |
setComposeAction(action, composedEmailType) | Button | ตั้งค่าการดําเนินการที่ใช้เขียนอีเมลฉบับร่างเมื่อคลิกออบเจ็กต์ |
setOnClickAction(action) | Button | ตั้งค่าการดําเนินการที่ดําเนินการเมื่อคลิกออบเจ็กต์ |
setOnClickOpenLinkAction(action) | Button | ตั้งค่าการดําเนินการที่เปิด URL ในแท็บเมื่อคลิกออบเจ็กต์ |
setOpenLink(openLink) | Button | ตั้งค่า URL ที่จะเปิดเมื่อมีการคลิกออบเจ็กต์ |
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 | เพิ่มวิดเจ็ตที่ระบุลงในส่วนนี้ |
setCollapsible(collapsible) | CardSection | กําหนดว่าจะยุบส่วนนี้ได้หรือไม่ |
setHeader(header) | CardSection | ตั้งค่าส่วนหัวของส่วน |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | ตั้งค่าจํานวนวิดเจ็ตที่ยังแสดงอยู่เมื่อยุบส่วนนี้ |
CardService
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
BorderType | BorderType | การแจกแจง BorderType |
ComposedEmailType | ComposedEmailType | การแจกแจง ComposedEmailType |
ContentType | ContentType | การแจกแจง ContentType |
GridItemLayout | GridItemLayout | การแจกแจง GridItemLayout |
HorizontalAlignment | HorizontalAlignment | การแจกแจง HorizontalAlignment |
Icon | Icon | การแจกแจง Icon |
ImageCropType | ImageCropType | การแจกแจง ImageCropType |
ImageStyle | ImageStyle | การแจกแจง ImageStyle |
LoadIndicator | LoadIndicator | การแจกแจง LoadIndicator |
OnClose | OnClose | การแจกแจง OnClose |
OpenAs | OpenAs | การแจกแจง OpenAs |
SelectionInputType | SelectionInputType | การแจกแจง SelectionInputType |
TextButtonStyle | TextButtonStyle | การแจกแจง TextButtonStyle |
UpdateDraftBodyType | UpdateDraftBodyType | การแจกแจง UpdateDraftBodyType |
เมธอด
ComposeActionResponse
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การนําเสนอ JSON ของออบเจ็กต์นี้ |
ComposeActionResponseBuilder
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | ComposeActionResponse | สร้างการตอบสนองการดําเนินการเขียนปัจจุบันและตรวจสอบความถูกต้อง |
setGmailDraft(draft) | ComposeActionResponseBuilder | ตั้งค่าฉบับร่าง GmailMessage ที่สร้างขึ้นโดยใช้ GmailMessage.createDraftReply(body) หรือฟังก์ชันที่คล้ายกัน |
ComposedEmailType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
REPLY_AS_DRAFT | Enum | ฉบับร่างที่เป็นการตอบกลับข้อความอื่น |
STANDALONE_DRAFT | Enum | ข้อความร่างที่เป็นข้อความแบบสแตนด์อโลน |
ContentType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
TEXT | Enum | ระบุว่าเนื้อหาที่สร้างขึ้นเป็นข้อความธรรมดา |
MUTABLE_HTML | Enum | ระบุว่าเนื้อหาที่สร้างขึ้นอยู่ในรูปแบบ HTML |
IMMUTABLE_HTML | Enum | ระบุว่าเนื้อหาที่สร้างมีการจัดรูปแบบเป็น 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 | ตั้งค่าว่าจะแสดงข้อความค่าในบรรทัดเดียวหรือหลายบรรทัด |
DisplayStyle
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
PEEK | Enum | แสดงส่วนหัวของการ์ดที่ด้านล่างของเนื้อหาส่วนเสริมเหนือเนื้อหาที่มีอยู่ |
REPLACE | Enum | แสดงการ์ดโดยแทนที่เนื้อหาที่มีอยู่ |
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_BELOW | Enum | ชื่อและคําบรรยายจะแสดงใต้รูปภาพตาราง |
TEXT_ABOVE | Enum | ชื่อและคําบรรยายจะปรากฏเหนือรูปภาพรายการในตาราง |
HorizontalAlignment
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
START | Enum | จัดวิดเจ็ตให้อยู่ที่จุดเริ่มต้นของประโยค |
CENTER | Enum | จัดวิดเจ็ตให้อยู่ตรงกลาง |
END | Enum | จัดวิดเจ็ตให้อยู่ที่ท้ายฝั่งของประโยค |
Icon
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
NONE | Enum | ไม่มีไอคอน |
AIRPLANE | Enum | ![]() |
BOOKMARK | Enum | ![]() |
BUS | Enum | ![]() |
CAR | Enum | ![]() |
CLOCK | Enum | ![]() |
CONFIRMATION_NUMBER_ICON | Enum | ![]() |
DOLLAR | Enum | ![]() |
DESCRIPTION | Enum | ![]() |
EMAIL | Enum | ![]() |
EVENT_PERFORMER | Enum | ![]() |
EVENT_SEAT | Enum | ![]() |
FLIGHT_ARRIVAL | Enum | ![]() |
FLIGHT_DEPARTURE | Enum | ![]() |
HOTEL | Enum | ![]() |
HOTEL_ROOM_TYPE | Enum | ![]() |
INVITE | Enum | ![]() |
MAP_PIN | Enum | ![]() |
MEMBERSHIP | Enum | ![]() |
MULTIPLE_PEOPLE | Enum | ![]() |
OFFER | Enum | ![]() |
PERSON | Enum | ![]() |
PHONE | Enum | ![]() |
RESTAURANT_ICON | Enum | ![]() |
SHOPPING_CART | Enum | ![]() |
STAR | Enum | ![]() |
STORE | Enum | ![]() |
TICKET | Enum | ![]() |
TRAIN | Enum | ![]() |
VIDEO_CAMERA | Enum | ![]() |
VIDEO_PLAY | Enum | ![]() |
IconImage
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAltText(altText) | IconImage | ตั้งค่าข้อความทางเลือกของ URL ที่ใช้สําหรับการช่วยเหลือพิเศษ |
setIcon(icon) | IconImage | ตั้งค่าไอคอนที่กําหนดไว้ล่วงหน้าหากไม่ได้ตั้งค่า URL |
setIconUrl(url) | IconImage | ตั้งค่า URL ของไอคอนหากไม่ได้ตั้งค่าไอคอนดังกล่าว |
setImageCropType(imageCropType) | IconImage | กําหนดรูปแบบการครอบตัดสําหรับรูปภาพ |
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 ของรูปภาพที่จะใช้เป็นไอคอนของปุ่มนี้ |
setOnClickAction(action) | ImageButton | ตั้งค่าการดําเนินการที่ดําเนินการเมื่อคลิกออบเจ็กต์ |
setOnClickOpenLinkAction(action) | ImageButton | ตั้งค่าการดําเนินการที่เปิด URL ในแท็บเมื่อคลิกออบเจ็กต์ |
setOpenLink(openLink) | ImageButton | ตั้งค่า URL ที่จะเปิดเมื่อมีการคลิกออบเจ็กต์ |
ImageComponent
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAltText(altText) | ImageComponent | ตั้งค่าข้อความแสดงแทนของรูปภาพ |
setBorderStyle(borderStyle) | ImageComponent | ตั้งค่ารูปแบบเส้นขอบที่ใช้กับรูปภาพ |
setCropStyle(imageCropStyle) | ImageComponent | กําหนดรูปแบบการครอบตัดสําหรับรูปภาพ |
setImageUrl(url) | ImageComponent | ตั้งค่า URL ของรูปภาพ |
ImageCropStyle
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | ตั้งค่าสัดส่วนภาพที่จะใช้หากประเภทการครอบตัดคือ RECTANGLE_CUSTOM |
setImageCropType(type) | ImageCropStyle | ตั้งค่าประเภทการครอบตัดสําหรับรูปภาพ |
ImageCropType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SQUARE | Enum | รูปแบบการครอบตัดสี่เหลี่ยมจัตุรัส |
CIRCLE | Enum | รูปแบบการครอบตัดรูปร่างของวงกลม |
RECTANGLE_CUSTOM | Enum | รูปแบบการครอบตัดรูปร่างสี่เหลี่ยมผืนผ้าที่มีอัตราส่วนที่กําหนดเอง |
RECTANGLE_4_3 | Enum | รูปแบบการครอบตัดรูปร่างสี่เหลี่ยมผืนผ้าที่มีอัตราส่วน 4:3 |
ImageStyle
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SQUARE | Enum | ไม่มีการครอบตัด |
CIRCLE | Enum | ครอบตัดเป็นรูปร่างวงกลม |
KeyValue
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAuthorizationAction(action) |
| ตั้งการดําเนินการให้สิทธิ์ที่เปิด URL ไปยังขั้นตอนการให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์ |
setComposeAction(action, composedEmailType) |
| ตั้งค่าการดําเนินการที่ใช้เขียนอีเมลฉบับร่างเมื่อคลิกออบเจ็กต์ |
setOnClickAction(action) |
| ตั้งค่าการดําเนินการที่ดําเนินการเมื่อคลิกออบเจ็กต์ |
setOnClickOpenLinkAction(action) |
| ตั้งค่าการดําเนินการที่เปิด URL ในแท็บเมื่อคลิกออบเจ็กต์ |
setOpenLink(openLink) |
| ตั้งค่า URL ที่จะเปิดเมื่อมีการคลิกออบเจ็กต์ |
LoadIndicator
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SPINNER | Enum | ใช้สัญลักษณ์หมุน |
NONE | Enum | ห้ามใช้ตัวบ่งชี้ |
Navigation
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
popCard() | Navigation | แสดงการ์ดจากสแต็กการนําทาง |
popToNamedCard(cardName) | Navigation | แวะไปที่บัตรที่ระบุตามชื่อการ์ด |
popToRoot() | Navigation | แสดงกลุ่มการ์ดเป็นการ์ดราก |
printJson() | String | พิมพ์การนําเสนอ JSON ของออบเจ็กต์นี้ |
pushCard(card) | Navigation | พุชการ์ดที่ให้มาไปยังสแต็ก |
updateCard(card) | Navigation | ใช้แทนบัตรปัจจุบัน |
Notification
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setText(text) | Notification | ตั้งค่าข้อความที่จะแสดงในการแจ้งเตือน |
OnClose
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
NOTHING | Enum | ไม่ต้องทําอะไรใกล้ |
RELOAD | Enum | โหลดส่วนเสริมซ้ําเมื่อปิดหน้าต่าง |
OpenAs
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
FULL_SIZE | Enum | เปิดในหน้าต่างหรือแท็บแบบเต็ม |
OVERLAY | Enum | เปิดโดยวางซ้อน เช่น ป๊อปอัป |
OpenLink
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setOnClose(onClose) | OpenLink | ตั้งค่าการทํางานของ URL เมื่อปิดหน้าต่างหรือแท็บ URL |
setOpenAs(openAs) | OpenLink | ตั้งค่าลักษณะการทํางานของ URL เมื่อเปิด |
setUrl(url) | OpenLink | ตั้งค่า URL ที่จะเปิด |
SelectionInput
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addItem(text, value, selected) | SelectionInput | เพิ่มรายการใหม่ที่เลือกได้ |
setFieldName(fieldName) | SelectionInput | ตั้งค่าคีย์ที่ระบุอินพุตการเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI |
setOnChangeAction(action) | SelectionInput | ตั้งค่า Action ให้ทํางานทุกครั้งที่อินพุตที่เลือกมีการเปลี่ยนแปลง |
setTitle(title) | SelectionInput | ตั้งชื่อที่จะแสดงก่อนช่องป้อนข้อมูล |
setType(type) | SelectionInput | ตั้งค่าประเภทของอินพุตนี้ |
SelectionInputType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CHECK_BOX | Enum | รูปแบบการป้อนข้อมูลของช่องทําเครื่องหมาย |
RADIO_BUTTON | Enum | รูปแบบอินพุตวิทยุ |
DROPDOWN | Enum | รูปแบบการป้อนข้อมูลการเลือกเมนูแบบเลื่อนลง |
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
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SWITCH | Enum | การควบคุมแบบสลับสําหรับวิดเจ็ตการเปลี่ยน |
CHECK_BOX | Enum | การควบคุมแบบช่องทําเครื่องหมายสําหรับวิดเจ็ตสวิตช์ |
TextButton
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAltText(altText) | TextButton | ตั้งค่าข้อความสํารองของปุ่มสําหรับการช่วยเหลือพิเศษ |
setAuthorizationAction(action) | TextButton | ตั้งการดําเนินการให้สิทธิ์ที่เปิด URL ไปยังขั้นตอนการให้สิทธิ์เมื่อมีการคลิกออบเจ็กต์ |
setBackgroundColor(backgroundColor) | TextButton | ตั้งค่าสีพื้นหลังของปุ่ม TextButtonStyle.FILLED |
setComposeAction(action, composedEmailType) | TextButton | ตั้งค่าการดําเนินการที่ใช้เขียนอีเมลฉบับร่างเมื่อคลิกออบเจ็กต์ |
setDisabled(disabled) | TextButton | ตั้งค่าว่าปุ่มจะปิดหรือไม่ |
setOnClickAction(action) | TextButton | ตั้งค่าการดําเนินการที่ดําเนินการเมื่อคลิกออบเจ็กต์ |
setOnClickOpenLinkAction(action) | TextButton | ตั้งค่าการดําเนินการที่เปิด URL ในแท็บเมื่อคลิกออบเจ็กต์ |
setOpenLink(openLink) | TextButton | ตั้งค่า URL ที่จะเปิดเมื่อมีการคลิกออบเจ็กต์ |
setText(text) | TextButton | ตั้งค่าข้อความที่จะแสดงบนปุ่ม |
setTextButtonStyle(textButtonStyle) | TextButton | ตั้งค่ารูปแบบปุ่ม |
TextButtonStyle
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
TEXT | Enum | ปุ่มข้อความปกติที่มีพื้นหลังชัดเจน |
FILLED | Enum | ปุ่มข้อความที่มีพื้นหลังเป็นสี |
TextInput
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setFieldName(fieldName) | TextInput | ตั้งค่าคีย์ที่ระบุอินพุตข้อความในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อมีการโต้ตอบ UI |
setHint(hint) | TextInput | กําหนดคําแนะนําสําหรับการป้อนข้อความ |
setMultiline(multiline) | TextInput | ตั้งค่าว่าจะให้ข้อความที่ป้อนแสดงในบรรทัดเดียวหรือหลายบรรทัด |
setOnChangeAction(action) | TextInput | ตั้งค่าการดําเนินการเมื่อมีการเปลี่ยนแปลงการป้อนข้อความ |
setSuggestions(suggestions) | TextInput | ตั้งค่าคําแนะนําสําหรับการเติมข้อมูลอัตโนมัติในช่องข้อความ |
setSuggestionsAction(suggestionsAction) | TextInput | ตั้งค่าการดําเนินการเรียกกลับเพื่อดึงคําแนะนําตามการป้อนข้อมูลของผู้ใช้สําหรับการเติมข้อความอัตโนมัติ |
setTitle(title) | TextInput | ตั้งชื่อที่จะแสดงเหนือช่องป้อนข้อมูล |
setValue(value) | TextInput | กําหนดค่าที่ป้อนไว้ล่วงหน้าในช่องป้อนข้อมูล |
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 | สร้างการตอบกลับ Universal Action ในปัจจุบัน และตรวจสอบการตอบกลับดังกล่าว |
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_INSERT | Enum | ค่าเริ่มต้น |
INSERT_AT_START | Enum | การดําเนินการอัปเดตจะแทรกเนื้อหาที่จุดเริ่มต้นของเนื้อหาข้อความ |
INSERT_AT_END | Enum | การดําเนินการอัปเดตจะแทรกเนื้อหาที่ตอนท้ายของเนื้อหาข้อความ |
UpdateDraftCcRecipientsAction
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | อัปเดตผู้รับสําเนาฉบับร่างของอีเมล |
UpdateDraftSubjectAction
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | อัปเดตบรรทัดเรื่องของอีเมลฉบับร่าง |
UpdateDraftToRecipientsAction
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | อัปเดตผู้รับเป็นอีเมลฉบับร่าง |