Card Service

Dịch vụ thẻ

Dịch vụ này cho phép tập lệnh định cấu hình cũng như tạo các thành phần và hành vi thẻ và tiện ích cho giao diện người dùng. Các cấu trúc giao diện người dùng mà bạn xây dựng bằng dịch vụ này sẽ tự động xuất hiện trên cả máy tính và thiết bị di động. Vì vậy, bạn không cần phát triển giao diện người dùng riêng biệt cho cả hai.

Lớp

TênMô tả ngắn
ActionMột thao tác cho phép tương tác trong các thành phần trên giao diện người dùng.
ActionResponseĐối tượng phản hồi có thể được trả về từ hàm callback (ví dụ: trình xử lý phản hồi biểu mẫu) để thực hiện một hoặc nhiều hành động trên ứng dụng.
ActionResponseBuilderTrình tạo cho các đối tượng ActionResponse.
ActionStatusMột lớp biểu thị trạng thái của yêu cầu gọi hoặc gửi hộp thoại.
AttachmentĐại diện cho tệp đính kèm do tiện ích bổ sung tạo ra.
AuthorizationActionThao tác uỷ quyền sẽ đưa người dùng đến AuthenticationUrl khi được nhấp vào.
AuthorizationExceptionLỗi có thể được trả về để kích hoạt thẻ uỷ quyền hiển thị cho người dùng.
BorderStyleMột lớp đại diện cho một kiểu đường viền hoàn chỉnh có thể áp dụng cho tiện ích.
BorderTypeMột enum đại diện cho các loại đường viền có thể áp dụng cho tiện ích.
ButtonMột lớp cơ sở cho mọi nút.
ButtonSetLưu giữ một nhóm đối tượng Button hiển thị trong một hàng.
CalendarEventActionResponseBiểu thị phản hồi giúp thực hiện các thay đổi đối với sự kiện trên lịch mà người dùng hiện đang chỉnh sửa để phản ứng với một hành động được thực hiện trong giao diện người dùng, chẳng hạn như một lượt nhấp vào nút.
CalendarEventActionResponseBuilderTrình tạo cho các đối tượng CalendarEventActionResponse.
CardMột thẻ ngữ cảnh đại diện cho một khung hiển thị trong giao diện người dùng.
CardActionMột mục trong trình đơn có thể nhấp được thêm vào trình đơn tiêu đề của thẻ.
CardBuilderTrình tạo cho các đối tượng Card.
CardHeaderTiêu đề của Card.
CardSectionPhần thẻ chứa các nhóm tiện ích và cho phép phân tách trực quan giữa các nhóm tiện ích đó.
CardServiceCardService cung cấp khả năng tạo thẻ chung dùng trên các sản phẩm có khả năng mở rộng của Google, chẳng hạn như Tiện ích bổ sung của Google Workspace.
CardWithIdTrình tạo cho các đối tượng CardWithId.
ChatActionResponseMột lớp biểu thị các tham số mà ứng dụng Chat có thể dùng để định cấu hình cách đăng phản hồi.
ChatClientDataSourceĐối với tiện ích SelectionInput sử dụng trình đơn chọn nhiều mục, một nguồn dữ liệu từ Google Chat.
ChatResponseĐối tượng phản hồi của tin nhắn thẻ trong Google Chat.
ChatResponseBuilderTrình tạo cho các đối tượng ChatResponse.
ChatSpaceDataSourceNguồn dữ liệu điền sẵn các phòng trò chuyện trong Google Chat dưới dạng các mục lựa chọn cho trình đơn chọn nhiều mục.
CommonDataSourceNguồn dữ liệu dùng chung cho tất cả ứng dụng của Google Workspace.
ComposeActionResponseĐối tượng phản hồi có thể được trả về từ phương thức gọi lại cho thao tác Compose trong tiện ích bổ sung của Gmail.
ComposeActionResponseBuilderTrình tạo cho các đối tượng ComposeActionResponse.
ComposedEmailTypeGiá trị enum chỉ định xem email đã soạn là thư nháp độc lập hay thư nháp trả lời.
ContentTypeGiá trị enum chỉ định loại nội dung do UpdateDraftActionResponse tạo.
DatePickerMột trường nhập dữ liệu cho phép nhập ngày.
DateTimePickerMột trường nhập dữ liệu cho phép người dùng nhập ngày và giờ.
DecoratedTextTiện ích hiển thị văn bản với các thành phần trang trí tuỳ chọn.
DialogĐể biết thông tin chi tiết, hãy xem phần Mở hộp thoại tương tác trong tài liệu về Google Chat.
DialogActionTrình tạo cho các đối tượng DialogAction.
DisplayStyleMột giá trị enum xác định kiểu hiển thị của thẻ.
DividerMột thanh phân cách ngang.
DriveItemsSelectedActionResponseBiểu thị một phản hồi giúp thực hiện các thay đổi đối với Drive trong khi các mục trên Drive được chọn và phản ứng với một thao tác được thực hiện trong giao diện người dùng, chẳng hạn như một lượt nhấp vào nút.
DriveItemsSelectedActionResponseBuilderTrình tạo cho các đối tượng DriveItemsSelectedActionResponse.
EditorFileScopeActionResponseThực hiện các thay đổi đối với Trình chỉnh sửa, chẳng hạn như Google Tài liệu, Trang tính hoặc Trang trình bày để phản ứng trước một thao tác được thực hiện trong giao diện người dùng.
EditorFileScopeActionResponseBuilderTrình tạo cho các đối tượng EditorFileScopeActionResponse.
FixedFooterChân trang cố định hiển thị ở cuối Card.
GridMột lưới được sắp xếp để hiển thị một bộ sưu tập các mục trong lưới.
GridItemCác mục mà người dùng tương tác trong một tiện ích lưới.
GridItemLayoutMột enum xác định kiểu hình ảnh và văn bản của một GridItem.
HorizontalAlignmentMột giá trị enum chỉ định cách căn chỉnh ngang của một tiện ích.
HorizontalSizeStyleMột giá trị enum thiết lập cách các tiện ích lấp đầy không gian của một cột.
HostAppDataSourceĐối với tiện ích SelectionInput sử dụng trình đơn nhiều lựa chọn, một nguồn dữ liệu từ một ứng dụng Google Workspace.
IconCác biểu tượng định sẵn có thể dùng trong nhiều đối tượng giao diện người dùng, chẳng hạn như tiện ích ImageButton hoặc DecoratedText.
IconImageBiểu tượng được xác định trước, biểu tượng Material Design hoặc biểu tượng từ một URL có kiểu cắt có thể tuỳ chỉnh.
ImageTiện ích hiển thị một hình ảnh.
ImageButtonMột ImageButton với hình ảnh hiển thị trên đó.
ImageComponentMột thành phần hình ảnh có thể được thêm vào các mục trong lưới.
ImageCropStyleMột lớp đại diện cho kiểu cắt có thể áp dụng cho các thành phần hình ảnh.
ImageCropTypeMột enum biểu thị cho các kiểu cắt được áp dụng cho các thành phần hình ảnh.
ImageStyleMột giá trị enum xác định kiểu cắt hình ảnh.
InteractionLoại enum chỉ định việc cần làm để phản hồi một hoạt động tương tác với người dùng, chẳng hạn như khi người dùng nhấp vào một nút trong thông báo thẻ.
KeyValueLớp này không còn được dùng nữa.
LinkPreviewHành động đối với thẻ hiển thị thẻ xem trước đường liên kết và khối thông minh trong ứng dụng lưu trữ.
LoadIndicatorLoại enum chỉ định kiểu tải hoặc chỉ báo tiến trình cần hiển thị trong khi Action đang được xử lý.
NavigationĐối tượng trợ giúp kiểm soát việc di chuyển thẻ.
NotificationThông báo hiển thị cho người dùng dưới dạng phản hồi để tương tác với một thành phần trên giao diện người dùng.
OnCloseMột giá trị enum xác định việc cần làm khi đóng một URL được mở thông qua OpenLink.
OpenAsMột giá trị enum chỉ định cách mở URL.
OpenLinkĐại diện cho một thao tác để mở đường liên kết với một số tuỳ chọn.
PlatformDataSourceĐối với tiện ích SelectionInput sử dụng trình đơn nhiều lựa chọn, một nguồn dữ liệu từ Google Workspace.
ResponseTypeMột giá trị enum biểu thị cho loại phản hồi của ứng dụng trong Chat.
SelectionInputMột trường nhập dữ liệu cho phép lựa chọn giữa một tập hợp các tuỳ chọn được xác định trước.
SelectionInputTypeĐịnh dạng của các mục mà người dùng có thể chọn.
StatusMột giá trị enum biểu thị mã trạng thái.
SuggestionsTự động hoàn thành các đề xuất để bổ sung tiện ích TextInput.
SuggestionsResponseĐối tượng phản hồi có thể được trả về từ hàm callback đề xuất.
SuggestionsResponseBuilderTrình tạo cho các đối tượng SuggestionsResponse.
SwitchMột thành phần trên giao diện người dùng hỗ trợ bật hoặc tắt.
SwitchControlTypeLoại chế độ điều khiển tiện ích Switch.
TextButtonTextButton có nhãn văn bản.
TextButtonStyleMột giá trị enum chỉ định kiểu cho TextButton.
TextInputTiện ích trường nhập dữ liệu chấp nhận phương thức nhập văn bản.
TextParagraphMột tiện ích hiển thị văn bản và hỗ trợ định dạng HTML cơ bản.
TimePickerMột trường nhập dữ liệu cho phép người dùng nhập thời gian.
UniversalActionResponseĐối tượng phản hồi có thể được trả về từ một phương thức tạo thao tác chung.
UniversalActionResponseBuilderTrình tạo cho các đối tượng UniversalActionResponse.
UpdateDraftActionResponseĐại diện cho một thao tác cập nhật thư nháp mà người dùng hiện đang chỉnh sửa.
UpdateDraftActionResponseBuilderTrình tạo cho các đối tượng UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionCập nhật những người nhận ở trạng thái Bcc của thư nháp.
UpdateDraftBodyActionCập nhật nội dung thư nháp.
UpdateDraftBodyTypeGiá trị enum chỉ định loại của UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionCập nhật người nhận Cc của một thư nháp.
UpdateDraftSubjectActionCập nhật dòng tiêu đề của email nháp.
UpdateDraftToRecipientsActionCập nhật trường "Đến người nhận email nháp".
UpdatedWidgetPhản hồi của tiện ích đã cập nhật.
VerticalAlignmentEnum thiết lập cách căn chỉnh dọc của các tiện ích trong một cột.
WidgetLớp cơ sở cho mọi tiện ích có thể thêm vào Card.
WrapStyleMột giá trị enum thiết lập kiểu bao bọc cho nội dung trong một cột.

Action

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setFunctionName(functionName)ActionĐặt tên cần gọi cho hàm callback.
setInteraction(interaction)ActionĐặt hoạt động tương tác với người dùng (chỉ bắt buộc khi mở hộp thoại).
setLoadIndicator(loadIndicator)ActionĐặt chỉ báo tải hiển thị trong khi hành động đang được thực hiện.
setParameters(parameters)ActionCho phép truyền thông số tùy chỉnh đến hàm callback.
setPersistValues(persistValues)ActionCho biết liệu các giá trị của biểu mẫu được xác định theo giá trị của ứng dụng hay giá trị của máy chủ sau khi phản hồi của thao tác cập nhật Card của biểu mẫu.

ActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

ActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()ActionResponseXây dựng phản hồi cho hành động hiện tại và xác thực hành động đó.
setNavigation(navigation)ActionResponseBuilderĐặt phản hồi cho một hành động Navigation.
setNotification(notification)ActionResponseBuilderThiết lập thông báo hiển thị khi hành động được kích hoạt.
setOpenLink(openLink)ActionResponseBuilderĐặt URL để điều hướng đến khi hành động được kích hoạt.
setStateChanged(stateChanged)ActionResponseBuilderĐặt cờ để cho biết rằng hành động này đã thay đổi trạng thái dữ liệu hiện có.

ActionStatus

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setStatusCode(statusCode)ActionStatusBiểu thị trạng thái của yêu cầu mở hoặc gửi hộp thoại.
setUserFacingMessage(message)ActionStatusThông báo để gửi cho người dùng về trạng thái yêu cầu của họ.

Attachment

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setIconUrl(iconUrl)AttachmentĐặt URL biểu tượng cho tệp đính kèm.
setMimeType(mimeType)AttachmentĐặt loại MIME cho tệp đính kèm.
setResourceUrl(resourceUrl)AttachmentĐặt URL tài nguyên cho tệp đính kèm.
setTitle(title)AttachmentĐặt tiêu đề cho tệp đính kèm.

AuthorizationAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAuthorizationUrl(authorizationUrl)AuthorizationActionĐặt URL uỷ quyền mà người dùng được đưa đến từ lời nhắc uỷ quyền.

AuthorizationException

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.
setAuthorizationUrl(authUrl)AuthorizationExceptionĐặt URL uỷ quyền mà người dùng được đưa đến từ lời nhắc uỷ quyền.
setCustomUiCallback(callback)AuthorizationExceptionTên của một hàm cần gọi để tạo lời nhắc uỷ quyền tuỳ chỉnh.
setResourceDisplayName(name)AuthorizationExceptionĐặt tên hiển thị cho người dùng khi yêu cầu cấp phép.
throwException()voidKích hoạt gửi ngoại lệ này.

BorderStyle

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setCornerRadius(radius)BorderStyleĐặt bán kính góc của đường viền, ví dụ: 8.
setStrokeColor(color)BorderStyleĐặt màu của đường viền.
setType(type)BorderStyleĐặt loại đường viền.

BorderType

Thuộc tính

Tài sảnLoạiNội dung mô tả
NO_BORDEREnumKhông có kiểu đường viền.
STROKEEnumKiểu đường viền nét chữ.

Button

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)ButtonĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ButtonĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setOnClickAction(action)ButtonĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)ButtonĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ButtonĐặt URL được mở khi đối tượng được nhấp vào.

ButtonSet

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addButton(button)ButtonSetThêm một nút.

CalendarEventActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

CalendarEventActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addAttachments(attachments)CalendarEventActionResponseBuilderChỉ định việc phản hồi sẽ thêm tệp đính kèm vào sự kiện trên Lịch khi thực hiện hành động liên quan trên giao diện người dùng.
addAttendees(emails)CalendarEventActionResponseBuilderChỉ định rằng phản hồi sẽ thêm những người tham dự được chỉ định vào sự kiện trên Lịch khi thực hiện hành động liên quan trên giao diện người dùng.
build()CalendarEventActionResponseTạo phản hồi cho hành động sự kiện hiện tại trên Lịch và xác thực hành động đó.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderChỉ định rằng phản hồi sẽ đặt dữ liệu hội nghị đã chỉ định thành sự kiện trên Lịch khi thực hiện hành động liên quan trên giao diện người dùng.

Card

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

CardAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)CardActionĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setComposeAction(action, composedEmailType)CardActionĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setOnClickAction(action)CardActionĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)CardActionĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)CardActionĐặt URL được mở khi đối tượng được nhấp vào.
setText(text)CardActionĐặt văn bản trình đơn cho thao tác này.

CardBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addCardAction(cardAction)CardBuilderThêm một CardAction vào Thẻ này.
addSection(section)CardBuilderThêm một mục vào thẻ này.
build()CardTạo thẻ hiện tại và xác thực thẻ.
setDisplayStyle(displayStyle)CardBuilderĐặt kiểu hiển thị cho thẻ này.
setFixedFooter(fixedFooter)CardBuilderĐặt một chân trang cố định cho thẻ này.
setHeader(cardHeader)CardBuilderĐặt tiêu đề cho thẻ này.
setName(name)CardBuilderĐặt tên cho thẻ này.
setPeekCardHeader(peekCardHeader)CardBuilderĐặt tiêu đề của thẻ xem trước.

CardHeader

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setImageAltText(imageAltText)CardHeaderĐặt văn bản thay thế cho hình ảnh tiêu đề.
setImageStyle(imageStyle)CardHeaderThiết lập việc cắt biểu tượng trong tiêu đề thẻ.
setImageUrl(imageUrl)CardHeaderĐặt hình ảnh để sử dụng trong tiêu đề bằng cách cung cấp URL hoặc chuỗi dữ liệu của hình ảnh đó.
setSubtitle(subtitle)CardHeaderĐặt tiêu đề phụ cho tiêu đề thẻ.
setTitle(title)CardHeaderĐặt tiêu đề cho tiêu đề thẻ.

CardSection

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addWidget(widget)CardSectionThêm tiện ích đã cho vào phần này.
setCollapsible(collapsible)CardSectionĐặt có thể thu gọn mục hay không.
setHeader(header)CardSectionĐặt tiêu đề của phần.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionĐặt số lượng tiện ích vẫn hiển thị khi phần này được thu gọn.

CardService

Thuộc tính

Tài sảnLoạiNội dung mô tả
BorderTypeBorderTypeBảng liệt kê BorderType.
ComposedEmailTypeComposedEmailTypeBảng liệt kê ComposedEmailType.
ContentTypeContentTypeBảng liệt kê ContentType.
GridItemLayoutGridItemLayoutBảng liệt kê GridItemLayout.
HorizontalAlignmentHorizontalAlignmentBảng liệt kê HorizontalAlignment.
IconIconBảng liệt kê Icon.
ImageCropTypeImageCropTypeBảng liệt kê ImageCropType.
ImageStyleImageStyleBảng liệt kê ImageStyle.
LoadIndicatorLoadIndicatorBảng liệt kê LoadIndicator.
OnCloseOnCloseBảng liệt kê OnClose.
OpenAsOpenAsBảng liệt kê OpenAs.
SelectionInputTypeSelectionInputTypeBảng liệt kê SelectionInputType.
TextButtonStyleTextButtonStyleBảng liệt kê TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeBảng liệt kê UpdateDraftBodyType.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
newAction()ActionTạo Action mới.
newActionResponseBuilder()ActionResponseBuilderTạo ActionResponseBuilder mới.
newActionStatus()ActionStatusTạo ActionStatus mới.
newAttachment()AttachmentTạo Attachment mới.
newAuthorizationAction()AuthorizationActionTạo AuthorizationAction mới.
newAuthorizationException()AuthorizationExceptionTạo AuthorizationException mới.
newBorderStyle()BorderStyleTạo BorderStyle mới.
newButtonSet()ButtonSetTạo ButtonSet mới.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderTạo CalendarEventActionResponseBuilder mới.
newCardAction()CardActionTạo CardAction mới.
newCardBuilder()CardBuilderTạo CardBuilder mới.
newCardHeader()CardHeaderTạo CardHeader mới.
newCardSection()CardSectionTạo CardSection mới.
newCardWithId()CardWithIdTạo CardWithId mới.
newChatActionResponse()ChatActionResponseTạo ChatActionResponse mới.
newChatResponseBuilder()ChatResponseBuilderTạo ChatResponseBuilder mới.
newColumn()ColumnTạo Column mới.
newColumns()ColumnsTạo một nhóm Columns mới.
newComposeActionResponseBuilder()ComposeActionResponseBuilderTạo ComposeActionResponseBuilder mới.
newDatePicker()DatePickerTạo DatePicker mới.
newDateTimePicker()DateTimePickerTạo DateTimePicker mới.
newDecoratedText()DecoratedTextTạo DecoratedText mới.
newDialog()DialogTạo Dialog mới.
newDialogAction()DialogActionTạo DialogAction mới.
newDivider()DividerTạo Divider mới.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderTạo DriveItemsSelectedActionResponseBuilder mới.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderTạo EditorFileScopeActionResponseBuilder mới.
newFixedFooter()FixedFooterTạo FixedFooter mới.
newGrid()GridTạo Grid mới.
newGridItem()GridItemTạo GridItem mới.
newIconImage()IconImageTạo IconImage mới.
newImage()ImageTạo Image mới.
newImageButton()ImageButtonTạo ImageButton mới.
newImageComponent()ImageComponentTạo ImageComponent mới.
newImageCropStyle()ImageCropStyleTạo ImageCropStyle mới.
newKeyValue()KeyValueTạo KeyValue mới.
newLinkPreview()LinkPreviewTạo LinkPreview mới.
newNavigation()NavigationTạo Navigation mới.
newNotification()NotificationTạo Notification mới.
newOpenLink()OpenLinkTạo OpenLink mới.
newSelectionInput()SelectionInputTạo SelectionInput mới.
newSuggestions()SuggestionsTạo Suggestions mới.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderTạo SuggestionsResponseBuilder mới.
newSwitch()SwitchTạo Switch mới.
newTextButton()TextButtonTạo TextButton mới.
newTextInput()TextInputTạo TextInput mới.
newTextParagraph()TextParagraphTạo TextParagraph mới.
newTimePicker()TimePickerTạo TimePicker mới.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderTạo UniversalActionResponseBuilder mới.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderTạo UpdateDraftActionResponseBuilder mới.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionTạo UpdateDraftBccRecipientsAction mới;
newUpdateDraftBodyAction()UpdateDraftBodyActionTạo UpdateDraftBodyAction mới.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionTạo UpdateDraftCcRecipientsAction mới.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionTạo UpdateDraftSubjectAction mới.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionTạo UpdateDraftToRecipientsAction mới.

CardWithId

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setCard(card)CardWithIdThiết lập thẻ của cardWithId.
setCardId(id)CardWithIdĐặt mã thẻ duy nhất của cardWithId.

ChatActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setDialogAction(dialogAction)ChatActionResponseĐặt thao tác của hộp thoại thành một sự kiện liên quan đến hộp thoại.
setResponseType(responseType)ChatActionResponseLoại phản hồi của ứng dụng Chat.
setUpdatedWidget(updatedWidget)ChatActionResponseĐặt tiện ích đã cập nhật được dùng để cung cấp các tuỳ chọn tự động hoàn thành cho tiện ích.
setUrl(url)ChatActionResponseURL để người dùng xác thực hoặc định cấu hình.

ChatClientDataSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setSpaceDataSource(spaceDataSource)ChatClientDataSourceNguồn dữ liệu điền sẵn các phòng trò chuyện trong Google Chat dưới dạng các mục lựa chọn cho trình đơn chọn nhiều mục.

ChatResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

ChatResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addCardsV2(cardWithId)ChatResponseBuilderĐặt trường thẻ của thông báo.
build()ChatResponseXây dựng phản hồi cho hành động hiện tại và xác thực hành động đó.
setActionResponse(actionResponse)ChatResponseBuilderĐặt trường phản hồi hành động của thông báo.
setText(text)ChatResponseBuilderĐặt nội dung của tin nhắn trên Chat.

ChatSpaceDataSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceNếu bạn đặt thành true, thì theo mặc định, trình đơn nhiều lựa chọn sẽ chọn không gian hiện tại trong Google Chat làm một mục.

Column

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addWidget(widget)ColumnThêm tiện ích vào cột.
setHorizontalAlignment(horizontalAlignment)ColumnĐặt HorizontalAlignment của Column.
setHorizontalSizeStyle(horizontalSizeStyle)ColumnĐặt HorizontalSizeStyle của Cột.
setVerticalAlignment(verticalAlignment)ColumnĐặt VerticalAlignment của Column.

Columns

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addColumn(column)ColumnsThêm Column vào tiện ích Cột.
setWrapStyle(wrapStyle)ColumnsĐặt kiểu xuống dòng của cột, kiểm soát cách cột đổi kích thước dựa trên chiều rộng màn hình.

CommonDataSource

Thuộc tính

Tài sảnLoạiNội dung mô tả
UNKNOWNEnumGiá trị mặc định.
USEREnumNgười dùng Google Workspace.

ComposeActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

ComposeActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()ComposeActionResponseTạo phản hồi cho thao tác soạn thư hiện tại và xác thực phản hồi đó.
setGmailDraft(draft)ComposeActionResponseBuilderĐặt bản nháp GmailMessage được tạo bằng cách sử dụng GmailMessage.createDraftReply(body) hoặc các hàm tương tự.

ComposedEmailType

Thuộc tính

Tài sảnLoạiNội dung mô tả
REPLY_AS_DRAFTEnumThư nháp là thư trả lời cho một thư khác.
STANDALONE_DRAFTEnumThư nháp là thư độc lập.

ContentType

Thuộc tính

Tài sảnLoạiNội dung mô tả
TEXTEnumCho biết rằng nội dung được tạo là văn bản thuần tuý.
MUTABLE_HTMLEnumCho biết rằng nội dung được tạo có định dạng là HTML.
IMMUTABLE_HTMLEnumCho biết nội dung được tạo có định dạng là HTML, nhưng bạn không thể chỉnh sửa nội dung này sau khi tạo.

DatePicker

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setFieldName(fieldName)DatePickerĐặt tên trường xác định bộ chọn này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setOnChangeAction(action)DatePickerĐặt một Action mà tập lệnh sẽ thực hiện mỗi khi giá trị nhập vào bộ chọn thay đổi.
setTitle(title)DatePickerĐặt tiêu đề hiển thị phía trên trường nhập dữ liệu.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerThiết lập giá trị điền sẵn để đặt trong trường nhập dữ liệu.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerThiết lập giá trị điền sẵn để đặt trong trường nhập dữ liệu.

DateTimePicker

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setFieldName(fieldName)DateTimePickerĐặt tên trường xác định bộ chọn này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setOnChangeAction(action)DateTimePickerĐặt một Action mà tập lệnh sẽ thực hiện mỗi khi giá trị nhập vào bộ chọn thay đổi.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerĐặt số phút mà múi giờ sẽ bù trừ so với giờ UTC.
setTitle(title)DateTimePickerĐặt tiêu đề hiển thị phía trên trường nhập dữ liệu.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerThiết lập giá trị điền sẵn để đặt trong trường nhập dữ liệu.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerThiết lập giá trị điền sẵn để đặt trong trường nhập dữ liệu.

DecoratedText

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)DecoratedTextĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setBottomLabel(text)DecoratedTextThiết lập văn bản nhãn được sử dụng làm khoá và văn bản này được hiển thị bên dưới nội dung văn bản.
setButton(button)DecoratedTextĐặt Button hiển thị ở bên phải văn bản.
setComposeAction(action, composedEmailType)DecoratedTextĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setEndIcon(endIcon)DecoratedTextĐặt IconImage (không bắt buộc) hiển thị ở bên phải nội dung.
setOnClickAction(action)DecoratedTextĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)DecoratedTextĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)DecoratedTextĐặt URL được mở khi đối tượng được nhấp vào.
setStartIcon(startIcon)DecoratedTextĐặt IconImage (không bắt buộc) để hiển thị trước nội dung văn bản.
setSwitchControl(switchToSet)DecoratedTextĐặt Switch hiển thị ở bên phải nội dung.
setText(text)DecoratedTextĐặt văn bản được sử dụng làm giá trị.
setTopLabel(text)DecoratedTextThiết lập văn bản nhãn được sử dụng làm khoá và văn bản này được hiển thị phía trên nội dung văn bản.
setWrapText(wrapText)DecoratedTextĐặt xem văn bản giá trị sẽ hiển thị trên một dòng hay nhiều dòng.

Dialog

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setBody(card)DialogThiết lập thẻ của Dialog.

DialogAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setActionStatus(actionStatus)DialogActionĐặt trạng thái hành động của DialogAction.
setDialog(dialog)DialogActionThiết lập hộp thoại của DialogAction.

DisplayStyle

Thuộc tính

Tài sảnLoạiNội dung mô tả
PEEKEnumHiển thị tiêu đề thẻ ở cuối nội dung tiện ích bổ sung trên nội dung hiện có.
REPLACEEnumHiển thị thẻ bằng cách thay thế nội dung hiện có.

Divider

DriveItemsSelectedActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

DriveItemsSelectedActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()DriveItemsSelectedActionResponseXây dựng phản hồi hiện tại của hành động trên Drive.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderChỉ định rằng phản hồi yêu cầu phạm vi tệp cho mục liên quan theo ngữ cảnh trong Drive.

EditorFileScopeActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

EditorFileScopeActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()EditorFileScopeActionResponseTạo phản hồi hiện tại của thao tác của Trình chỉnh sửa.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderYêu cầu phạm vi drive.file cho tài liệu Trình chỉnh sửa hiện đang hoạt động.

FixedFooter

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setPrimaryButton(button)FixedFooterĐặt nút chính ở chân trang cố định.
setSecondaryButton(button)FixedFooterĐặt nút phụ ở chân trang cố định.

Grid

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addItem(gridItem)GridThêm một mục lưới mới vào lưới.
setAuthorizationAction(action)GridĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setBorderStyle(borderStyle)GridĐặt kiểu đường viền áp dụng cho từng mục trong lưới.
setComposeAction(action, composedEmailType)GridĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setNumColumns(numColumns)GridSố cột sẽ hiển thị trong lưới.
setOnClickAction(action)GridĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)GridĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)GridĐặt URL được mở khi đối tượng được nhấp vào.
setTitle(title)GridĐặt văn bản tiêu đề của lưới.

GridItem

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setIdentifier(id)GridItemĐặt giá trị nhận dạng cho mục trong lưới.
setImage(image)GridItemĐặt hình ảnh cho mục trong lưới này.
setLayout(layout)GridItemThiết lập bố cục văn bản và hình ảnh cho mục trong lưới.
setSubtitle(subtitle)GridItemĐặt tiêu đề phụ cho mục trong lưới.
setTextAlignment(alignment)GridItemĐặt cách căn chỉnh ngang cho mục trong lưới.
setTitle(title)GridItemĐặt văn bản tiêu đề của mục trong lưới.

GridItemLayout

Thuộc tính

Tài sảnLoạiNội dung mô tả
TEXT_BELOWEnumTiêu đề và tiêu đề phụ xuất hiện bên dưới hình ảnh của mục lưới.
TEXT_ABOVEEnumTiêu đề và tiêu đề phụ xuất hiện phía trên hình ảnh của mục lưới.

HorizontalAlignment

Thuộc tính

Tài sảnLoạiNội dung mô tả
STARTEnumCăn chỉnh tiện ích ở đầu cạnh câu.
CENTEREnumCăn chỉnh tiện ích vào chính giữa.
ENDEnumCăn chỉnh tiện ích sang cuối cạnh câu.

HorizontalSizeStyle

Thuộc tính

Tài sảnLoạiNội dung mô tả
FILL_AVAILABLE_SPACEEnumXác định kích thước của Widget để lấp đầy không gian theo chiều ngang có sẵn của Column.
FILL_MINIMUM_SPACEEnumĐổi kích thước Widget để lấp đầy khoảng không gian ngang tối thiểu trong Column.

HostAppDataSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setChatDataSource(chatClientDataSource)HostAppDataSourceĐặt nguồn dữ liệu từ Google Chat.

Icon

Thuộc tính

Tài sảnLoạiNội dung mô tả
NONEEnumKhông có biểu tượng.
AIRPLANEEnumBiểu tượng chuyến bay trên máy bay
BOOKMARKEnumBiểu tượng dấu trang
BUSEnumBiểu tượng xe buýt
CAREnumBiểu tượng ô tô
CLOCKEnumBiểu tượng đồng hồ
CONFIRMATION_NUMBER_ICONEnumBiểu tượng mã xác nhận
DOLLAREnumBiểu tượng đô la
DESCRIPTIONEnumBiểu tượng nội dung mô tả
EMAILEnumBiểu tượng email
EVENT_PERFORMEREnumBiểu tượng email
EVENT_SEATEnumBiểu tượng ghế ngồi trong sự kiện
FLIGHT_ARRIVALEnumBiểu tượng chuyến bay đến
FLIGHT_DEPARTUREEnumBiểu tượng chuyến bay khởi hành
HOTELEnumBiểu tượng khách sạn
HOTEL_ROOM_TYPEEnumBiểu tượng khách sạn
INVITEEnumBiểu tượng lời mời
MAP_PINEnumBiểu tượng ghim bản đồ
MEMBERSHIPEnumBiểu tượng gói thành viên
MULTIPLE_PEOPLEEnumBiểu tượng nhiều người
OFFEREnumBiểu tượng ưu đãi
PERSONEnumBiểu tượng hình người
PHONEEnumBiểu tượng điện thoại
RESTAURANT_ICONEnumBiểu tượng nhà hàng
SHOPPING_CARTEnumBiểu tượng giỏ hàng
STAREnumBiểu tượng dấu sao
STOREEnumBiểu tượng cửa hàng
TICKETEnumBiểu tượng phiếu yêu cầu hỗ trợ
TRAINEnumBiểu tượng tàu hoả
VIDEO_CAMERAEnumBiểu tượng máy quay video
VIDEO_PLAYEnumBiểu tượng nút phát video

IconImage

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAltText(altText)IconImageĐặt văn bản thay thế của URL được dùng để hỗ trợ tiếp cận.
setIcon(icon)IconImageĐặt biểu tượng được xác định trước nếu chưa đặt URL.
setIconUrl(url)IconImageĐặt URL của biểu tượng nếu biểu tượng chưa được đặt.
setImageCropType(imageCropType)IconImageĐặt kiểu cắt cho hình ảnh.

Image

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAltText(altText)ImageĐặt văn bản thay thế của hình ảnh để hỗ trợ tiếp cận.
setAuthorizationAction(action)ImageĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ImageĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setImageUrl(url)ImageĐặt hình ảnh để sử dụng bằng cách cung cấp URL hoặc chuỗi dữ liệu của hình ảnh đó.
setOnClickAction(action)ImageĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)ImageĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ImageĐặt URL được mở khi đối tượng được nhấp vào.

ImageButton

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAltText(altText)ImageButtonĐặt văn bản thay thế cho nút hỗ trợ tiếp cận.
setAuthorizationAction(action)ImageButtonĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ImageButtonĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setIcon(icon)ImageButtonĐặt một Icon được xác định trước để hiển thị trên nút.
setIconUrl(url)ImageButtonĐặt URL của hình ảnh cần sử dụng làm biểu tượng của nút này.
setOnClickAction(action)ImageButtonĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)ImageButtonĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ImageButtonĐặt URL được mở khi đối tượng được nhấp vào.

ImageComponent

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAltText(altText)ImageComponentĐặt văn bản thay thế của hình ảnh.
setBorderStyle(borderStyle)ImageComponentĐặt kiểu đường viền áp dụng cho hình ảnh.
setCropStyle(imageCropStyle)ImageComponentĐặt kiểu cắt cho hình ảnh.
setImageUrl(url)ImageComponentĐặt URL của hình ảnh.

ImageCropStyle

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAspectRatio(ratio)ImageCropStyleĐặt tỷ lệ khung hình để sử dụng nếu kiểu cắt là RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleĐặt loại cắt cho hình ảnh.

ImageCropType

Thuộc tính

Tài sảnLoạiNội dung mô tả
SQUAREEnumKiểu cắt theo kiểu hình vuông.
CIRCLEEnumKiểu cắt theo hình tròn.
RECTANGLE_CUSTOMEnumKiểu cắt hình chữ nhật với tỷ lệ tuỳ chỉnh.
RECTANGLE_4_3EnumKiểu cắt theo hình chữ nhật với tỷ lệ 4:3.

ImageStyle

Thuộc tính

Tài sảnLoạiNội dung mô tả
SQUAREEnumKhông cắt.
CIRCLEEnumCắt theo hình tròn.

Interaction

Thuộc tính

Tài sảnLoạiNội dung mô tả
INTERACTION_UNSPECIFIEDEnumGiá trị mặc định.
OPEN_DIALOGEnumMở hộp thoại, giao diện dựa trên thẻ mà các ứng dụng trong Chat dùng để tương tác với người dùng.

KeyValue

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)KeyValueĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setComposeAction(action, composedEmailType)KeyValueĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setOnClickAction(action)KeyValueĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)KeyValueĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)KeyValueĐặt URL được mở khi đối tượng được nhấp vào.

LinkPreview

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.
setLinkPreviewTitle(title)LinkPreviewĐặt tiêu đề hiển thị trong bản xem trước đường liên kết phía trên thẻ xem trước.
setPreviewCard(previewCard)LinkPreviewĐặt thẻ hiển thị thông tin về đường liên kết từ một dịch vụ của bên thứ ba hoặc không phải của Google.
setTitle(title)LinkPreviewĐặt tiêu đề sẽ xuất hiện trong khối thông minh cho bản xem trước đường liên kết.

LoadIndicator

Thuộc tính

Tài sảnLoạiNội dung mô tả
SPINNEREnumSử dụng chỉ báo vòng quay.
NONEEnumKhông sử dụng chỉ báo.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
popCard()NavigationĐẩy một thẻ ra khỏi ngăn xếp điều hướng.
popToNamedCard(cardName)NavigationHiện thẻ được chỉ định theo tên thẻ.
popToRoot()NavigationChuyển ngăn xếp thẻ vào thẻ gốc.
printJson()StringIn bản trình bày JSON của đối tượng này.
pushCard(card)NavigationĐẩy thẻ đã cho vào ngăn xếp.
updateCard(card)NavigationThực hiện thay thế tại chỗ thẻ hiện tại.

Notification

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setText(text)NotificationThiết lập văn bản để hiển thị trong thông báo.

OnClose

Thuộc tính

Tài sảnLoạiNội dung mô tả
NOTHINGEnumKhông làm gì khi đóng.
RELOADEnumTải lại tiện ích bổ sung khi cửa sổ đóng.

OpenAs

Thuộc tính

Tài sảnLoạiNội dung mô tả
FULL_SIZEEnumMở trong một cửa sổ hoặc thẻ toàn màn hình.
OVERLAYEnumMở dưới dạng lớp phủ, chẳng hạn như cửa sổ bật lên.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setOnClose(onClose)OpenLinkĐặt hành vi của hành động URL khi thẻ hoặc cửa sổ URL đóng.
setOpenAs(openAs)OpenLinkĐặt hành vi của URL khi URL được mở.
setUrl(url)OpenLinkĐặt URL sẽ được mở.

PlatformDataSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setCommonDataSource(commonDataSource)PlatformDataSourceThiết lập nguồn dữ liệu trên Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceDùng để điền sẵn các không gian trong trình đơn chọn nhiều mục.

ResponseType

Thuộc tính

Tài sảnLoạiNội dung mô tả
TYPE_UNSPECIFIEDEnumLoại mặc định được xử lý là NEW_MESSAGE.
NEW_MESSAGEEnumĐăng dưới dạng tin nhắn mới trong chủ đề.
UPDATE_MESSAGEEnumCập nhật tin nhắn của ứng dụng Chat.
UPDATE_USER_MESSAGE_CARDSEnumCập nhật các thẻ trên tin nhắn của người dùng.
REQUEST_CONFIGEnumYêu cầu người dùng xác thực hoặc định cấu hình bổ sung một cách riêng tư.
DIALOGEnumTrình bày hộp thoại.
UPDATE_WIDGETEnumTruy vấn tuỳ chọn tự động hoàn thành văn bản tiện ích.

SelectionInput

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addItem(text, value, selected)SelectionInputThêm một mục mới có thể chọn.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputThêm một mục mới có thể chọn được cho trình đơn nhiều mục.
setExternalDataSource(action)SelectionInputĐặt nguồn dữ liệu bên ngoài, chẳng hạn như cơ sở dữ liệu quan hệ.
setFieldName(fieldName)SelectionInputĐặt khoá xác định dữ liệu đầu vào của lựa chọn này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputĐặt số lượng mục tối đa mà người dùng có thể chọn.
setMultiSelectMinQueryLength(queryLength)SelectionInputĐặt số lượng ký tự văn bản mà người dùng nhập trước khi ứng dụng truy vấn tính năng tự động hoàn thành và hiện các mục đề xuất trên thẻ.
setOnChangeAction(action)SelectionInputĐặt Action thành được thực hiện bất cứ khi nào giá trị đầu vào của lựa chọn thay đổi.
setPlatformDataSource(platformDataSource)SelectionInputThiết lập một nguồn dữ liệu từ Google Workspace.
setTitle(title)SelectionInputĐặt tiêu đề xuất hiện trước trường nhập dữ liệu.
setType(type)SelectionInputĐặt loại của giá trị đầu vào này.

SelectionInputType

Thuộc tính

Tài sảnLoạiNội dung mô tả
CHECK_BOXEnumKiểu nhập của hộp kiểm.
RADIO_BUTTONEnumKiểu nhập của nút chọn.
DROPDOWNEnumKiểu nhập lựa chọn trên trình đơn thả xuống.
SWITCHEnumMột bộ công tắc.
MULTI_SELECTEnumTrình đơn chọn nhiều mục cho dữ liệu tĩnh hoặc động.

Status

Thuộc tính

Tài sảnLoạiNội dung mô tả
OKEnumÁnh xạ HTTP: 200 OK
CANCELLEDEnumLiên kết HTTP: Yêu cầu đóng ứng dụng 499
UNKNOWNEnumLỗi không xác định.
INVALID_ARGUMENTEnumỨng dụng đã chỉ định một đối số không hợp lệ.
DEADLINE_EXCEEDEDEnumÁnh xạ HTTP: Thời gian chờ cổng vào 504
NOT_FOUNDEnumÁnh xạ HTTP: Không tìm thấy 404
ALREADY_EXISTSEnumMục mà khách hàng cố gắng tạo đã tồn tại.
PERMISSION_DENIEDEnumÁnh xạ HTTP: 403 Bị cấm
UNAUTHENTICATEDEnumÁnh xạ HTTP: 401 không được phép
RESOURCE_EXHAUSTEDEnumÁnh xạ HTTP: 429 quá nhiều yêu cầu
FAILED_PRECONDITIONEnumThao tác này đã bị từ chối vì hệ thống không ở trạng thái cần thiết để thực thi thao tác.
ABORTEDEnumThao tác này đã bị huỷ, thường là do sự cố đồng thời, chẳng hạn như lỗi kiểm tra trình tự hoặc giao dịch bị huỷ.
OUT_OF_RANGEEnumĐã cố gắng thực hiện thao tác vượt quá phạm vi hợp lệ.
UNIMPLEMENTEDEnumÁnh xạ HTTP: 501 Chưa được triển khai
INTERNALEnumLỗi nội bộ.
UNAVAILABLEEnumÁnh xạ HTTP: Dịch vụ 503 không có sẵn
DATA_LOSSEnumMất hoặc hỏng dữ liệu không thể khôi phục.

Suggestions

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addSuggestion(suggestion)SuggestionsThêm văn bản đề xuất.
addSuggestions(suggestions)SuggestionsThêm danh sách đề xuất văn bản.

SuggestionsResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

SuggestionsResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()SuggestionsResponseXây dựng phản hồi cho đề xuất hiện tại và xác thực phản hồi đó.
setSuggestions(suggestions)SuggestionsResponseBuilderĐặt các đề xuất được dùng để tự động hoàn thành trong các trường văn bản.

Switch

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setControlType(controlType)SwitchĐặt loại điều khiển của nút chuyển.
setFieldName(fieldName)SwitchĐặt khoá xác định nút chuyển này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setOnChangeAction(action)SwitchĐặt hành động cần thực hiện khi nút chuyển được bật.
setSelected(selected)SwitchĐặt nút chuyển này sẽ bắt đầu ở trạng thái đã chọn hay bỏ chọn.
setValue(value)SwitchĐặt giá trị được gửi dưới dạng thông tin nhập vào biểu mẫu khi nút chuyển này được bật.

SwitchControlType

Thuộc tính

Tài sảnLoạiNội dung mô tả
SWITCHEnumThành phần điều khiển được định kiểu bật/tắt cho một tiện ích công tắc.
CHECK_BOXEnumThành phần điều khiển kiểu hộp kiểm cho một tiện ích nút chuyển.

TextButton

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setAltText(altText)TextButtonĐặt văn bản thay thế cho nút hỗ trợ tiếp cận.
setAuthorizationAction(action)TextButtonĐặt một thao tác uỷ quyền mở URL thành quy trình uỷ quyền khi bạn nhấp vào đối tượng.
setBackgroundColor(backgroundColor)TextButtonĐặt màu nền cho nút TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonĐặt một thao tác soạn email nháp khi đối tượng được nhấp vào.
setDisabled(disabled)TextButtonThiết lập xem nút có tắt hay không.
setOnClickAction(action)TextButtonĐặt một hành động sẽ thực thi khi đối tượng được nhấp vào.
setOnClickOpenLinkAction(action)TextButtonĐặt một thao tác mở URL trong một thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)TextButtonĐặt URL được mở khi đối tượng được nhấp vào.
setText(text)TextButtonThiết lập văn bản xuất hiện trên nút.
setTextButtonStyle(textButtonStyle)TextButtonĐặt kiểu nút.

TextButtonStyle

Thuộc tính

Tài sảnLoạiNội dung mô tả
OUTLINEDEnumNút văn bản thông thường có nền rõ ràng.
FILLEDEnumNút văn bản có nền màu.

TextInput

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setFieldName(fieldName)TextInputĐặt khoá xác định phương thức nhập văn bản này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setHint(hint)TextInputĐặt gợi ý cho mục nhập văn bản.
setMultiline(multiline)TextInputThiết lập xem văn bản nhập hiển thị trên một dòng hay nhiều dòng.
setOnChangeAction(action)TextInputĐặt một thao tác cần thực hiện bất cứ khi nào phương thức nhập văn bản thay đổi.
setSuggestions(suggestions)TextInputĐặt các đề xuất cho tính năng tự động hoàn thành trong trường văn bản.
setSuggestionsAction(suggestionsAction)TextInputĐặt hành động gọi lại để tìm nạp đề xuất dựa trên hoạt động nhập của người dùng để tự động hoàn thành.
setTitle(title)TextInputĐặt tiêu đề xuất hiện phía trên trường nhập dữ liệu.
setValue(value)TextInputĐặt giá trị điền sẵn sẽ được đặt trong trường nhập dữ liệu.

TextParagraph

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setText(text)TextParagraphĐặt văn bản của đoạn.

TimePicker

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
setFieldName(fieldName)TimePickerĐặt tên trường xác định bộ chọn này trong đối tượng sự kiện được tạo khi có một hoạt động tương tác trên giao diện người dùng.
setHours(hours)TimePickerĐặt giá trị giờ điền sẵn để đặt trong trường nhập dữ liệu.
setMinutes(minutes)TimePickerĐặt giá trị phút điền sẵn để đặt trong trường nhập dữ liệu.
setOnChangeAction(action)TimePickerĐặt một Action mà tập lệnh sẽ thực hiện mỗi khi giá trị nhập vào bộ chọn thay đổi.
setTitle(title)TimePickerĐặt tiêu đề hiển thị phía trên trường nhập dữ liệu.

UniversalActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

UniversalActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()UniversalActionResponseXây dựng phản hồi hành động chung hiện tại và xác thực phản hồi đó.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderHiển thị tiện ích bổ sung với các thẻ được chỉ định.
setOpenLink(openLink)UniversalActionResponseBuilderĐặt URL thành mở khi hành động chung được chọn.

UpdateDraftActionResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
printJson()StringIn bản trình bày JSON của đối tượng này.

UpdateDraftActionResponseBuilder

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()UpdateDraftActionResponseXây dựng phản hồi hành động cập nhật nháp hiện tại và xác thực hành động đó.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderĐặt một thao tác sẽ cập nhật người nhận email Bcc.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderĐặt một thao tác sẽ cập nhật nội dung email của thư nháp.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderĐặt một thao tác cập nhật người nhận Cc của thư nháp.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderĐặt một thao tác giúp cập nhật dòng tiêu đề của bản nháp.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderĐặt một thao tác cập nhật trường Tới người nhận của bản nháp.

UpdateDraftBccRecipientsAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionCập nhật những người nhận ở trạng thái Bcc của thư nháp.

UpdateDraftBodyAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addUpdateContent(content, contentType)UpdateDraftBodyActionThêm nội dung được chỉ định vào nội dung nháp.
setUpdateType(updateType)UpdateDraftBodyActionĐặt UpdateDraftBodyType của hành động cập nhật này trên nội dung bản nháp.

UpdateDraftBodyType

Thuộc tính

Tài sảnLoạiNội dung mô tả
IN_PLACE_INSERTEnumMặc định.
INSERT_AT_STARTEnumThao tác cập nhật sẽ chèn nội dung vào đầu nội dung thư.
INSERT_AT_ENDEnumCác thao tác cập nhật sẽ chèn nội dung vào cuối nội dung thư.

UpdateDraftCcRecipientsAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionCập nhật người nhận Cc của một thư nháp.

UpdateDraftSubjectAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addUpdateSubject(subject)UpdateDraftSubjectActionCập nhật dòng tiêu đề của email nháp.

UpdateDraftToRecipientsAction

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionCập nhật trường "Đến người nhận email nháp".

UpdatedWidget

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetThêm một mục mới có thể chọn.

VerticalAlignment

Thuộc tính

Tài sảnLoạiNội dung mô tả
CENTEREnumĐặt nội dung ở giữa vùng chứa theo chiều dọc.
TOPEnumĐặt nội dung theo chiều dọc lên đầu vùng chứa.
BOTTOMEnumĐặt nội dung ở cuối vùng chứa theo chiều dọc.

Widget

WrapStyle

Thuộc tính

Tài sảnLoạiNội dung mô tả
NOWRAPEnumKhông xuống dòng.
WRAPEnumGói nội dung của bất kỳ tiện ích nào trong một cột.