Card Service

Dịch vụ thẻ

Dịch vụ này cho phép tập lệnh định cấu hình và tạo các thành phần thẻ và tiện ích cũng như hành vi cho giao diện người dùng. Cấu trúc giao diện người dùng mà bạn tạo bằng dịch vụ này sẽ tự động có sẵ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 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ừ một hàm gọi lại (ví dụ: trình xử lý phản hồi biểu mẫu) để thực hiện một hoặc nhiều thao tác trên ứng dụng.
ActionResponseBuilderTrình tạo cho các đối tượng ActionResponse.
ActionStatusMột lớp đại diện cho trạng thái của yêu cầu gọi hoặc gửi hộp thoại.
AttachmentBiểu thị tệp đính kèm do một tiện ích bổ sung tạo.
AuthorizationActionMột hành động uỷ quyền sẽ đưa người dùng đến AuthorizationUrl 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 các tiện ích.
BorderTypeMột enum đại diện cho các loại đường viền có thể áp dụng cho các tiện ích.
ButtonLớp cơ sở cho tất cả các nút.
ButtonSetChứa một tập hợp các đối tượng Button hiển thị trong một hàng.
CalendarEventActionResponseBiểu thị một phản hồi thực hiện 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 hồ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.
CardThẻ ngữ cảnh đại diện cho một thành phần hiển thị trong giao diện người dùng.
CardActionMột mục trình đơn có thể nhấp được được thêm vào trình đơn tiêu đề 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à phân tách các nhóm tiện ích đó một cách trực quan.
CardServiceDịch vụThẻ cung cấp khả năng tạo thẻ chung dùng trên nhiều sản phẩm 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 đại diện cho các tham số mà ứng dụng Chat có thể sử 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 nhiều lựa chọn, một nguồn dữ liệu từ Google Chat.
ChatResponseĐối tượng phản hồi cho tin nhắn dạng 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 không gian trên Google Chat làm mục lựa chọn cho trình đơn nhiều lựa chọn.
ChipChip có biểu tượng và nhãn văn bản.
ChipListChứa một tập hợp các đối tượng Chip hiển thị theo hàng, gói vào dòng tiếp theo để có thể cuộn theo chiều ngang.
ChipListLayoutMột enum chỉ định bố cục cho ChipList.
CollapseControlMột chế độ điều khiển thu gọn và mở rộng có thể tuỳ chỉnh.
ColumnMột cột.
ColumnsTiện ích Columns hiển thị tối đa 2 cột trong một thẻ hoặc hộp thoại.
CommonDataSourceMột nguồn dữ liệu được tất cả ứng dụng Google Workspace chia sẻ.
ComposeActionResponseĐối tượng phản hồi có thể được trả về từ một phương thức gọi lại cho thao tác soạn thư trong một tiện ích bổ sung của Gmail.
ComposeActionResponseBuilderTrình tạo cho các đối tượng ComposeActionResponse.
ComposedEmailTypeGiá trị enum chỉ định liệu email đã soạn là email độc lập hay email nháp trả lời.
ContentTypeGiá trị enum chỉ định loại nội dung của nội dung do UpdateDraftActionResponse tạo.
DatePickerMột trường nhập cho phép nhập ngày.
DateTimePickerTrường nhập cho phép người dùng nhập ngày và giờ.
DecoratedTextMột tiện ích hiển thị văn bản có các phần trang trí không bắt buộc.
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 enum xác định kiểu hiển thị của thẻ.
DividerMột đường phân chia theo chiều ngang.
DriveItemsSelectedActionResponseBiểu thị một phản hồi thực hiện thay đổi đối với Drive trong khi các mục trên Drive được chọn và phản hồ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 thay đổi đối với một 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 hồi một hành động đượ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 tập hợp các mục trong lưới.
GridItemCác mục mà người dùng tương tác trong tiện ích lưới.
GridItemLayoutMột enum xác định kiểu hình ảnh và văn bản của GridItem.
HorizontalAlignmentMột enum chỉ định cách căn chỉnh theo chiều ngang của một tiện ích.
HorizontalSizeStyleMột enum đặt 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, nguồn dữ liệu từ một ứng dụng Google Workspace.
IconCác biểu tượng được xác định trước có thể được sử 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 thiết kế Material hoặc biểu tượng từ một URL có kiểu cắt tuỳ chỉnh.
ImageMột tiện ích hiển thị một hình ảnh duy nhất.
ImageButtonImageButton có hình ảnh hiển thị trên đó.
ImageButtonStyleMột enum chỉ định kiểu cho ImageButton.
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 đại diện cho các kiểu cắt được áp dụng cho các thành phần hình ảnh.
ImageStyleMột enum xác định kiểu cắt hình ảnh.
InputTypeMột enum xác định loại dữ liệu đầu vào của tiện ích.
InteractionLoại enum chỉ định việc cần làm để phản hồi một lượt tương tác với người dùng, chẳng hạn như 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.
LinkPreviewThao tác trên 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 loại chỉ báo tiến trình hoặc đang tải để hiển thị trong khi Action đang được xử lý.
MaterialIconMột đối tượng hỗ trợ tất cả Biểu tượng phông chữ của Google.
NavigationMột đối tượng trợ giúp điều khiển thao tác điều hướng thẻ.
NotificationThông báo hiển thị cho người dùng dưới dạng phản hồi khi tương tác với một thành phần trên giao diện người dùng.
OnCloseMột enum chỉ định việc cần làm khi một URL được mở thông qua OpenLink bị đóng.
OpenAsMột enum chỉ định cách mở URL.
OpenLinkBiểu thị một thao tác để mở một đường liên kết có một số tuỳ chọn.
OverflowMenuChứa danh sách các đối tượng OverflowMenuItem hiển thị trong trình đơn bật lên.
OverflowMenuItemOverflowMenuItem có biểu tượng và nhãn văn bả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 enum đại diện cho loại phản hồi của ứng dụng Chat.
SelectionInputMột trường nhập cho phép chọn trong số 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 enum đại diện cho mã trạng thái.
SuggestionsNội dung đề xuất tự động hoàn thành để bổ sung cho tiện ích TextInput.
SuggestionsResponseMột đối tượng phản hồi có thể được trả về từ hàm gọi lại đề 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 enum chỉ định kiểu cho TextButton.
TextInputMột tiện ích trường nhập 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.
TimePickerTrường nhập 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.
UpdateDraftActionResponseBiểu thị một thao tác cập nhật bản nháp email mà người dùng đang chỉnh sửa.
UpdateDraftActionResponseBuilderTrình tạo cho các đối tượng UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionCập nhật người nhận bcc của một email nháp.
UpdateDraftBodyActionCập nhật nội dung email 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 email nháp.
UpdateDraftSubjectActionCập nhật dòng tiêu đề của một email nháp.
UpdateDraftToRecipientsActionCập nhật người nhận trong phần "Đến" của thư nháp.
UpdatedWidgetPhản hồi của tiện ích đã cập nhật.
ValidationMột đối tượng xác định quy tắc xác thực cho tiện ích mà đối tượng đó được đính kèm.
VerticalAlignmentMột enum đặt chế độ căn chỉnh dọc của các tiện ích trong một cột.
WidgetLớp cơ sở cho tất cả các tiện ích có thể được thêm vào Card.
WrapStyleMột enum đặt kiểu ngắt dòng cho nội dung trong một cột.

Action

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addRequiredWidget(requiredWidget)ActionThêm tên của các tiện ích mà Hành động này cần để gửi một cách hợp lệ.
setAllWidgetsAreRequired(allWidgetsAreRequired)ActionCho biết liệu Hành động này có yêu cầu dữ liệu đầu vào từ tất cả các tiện ích hay không.
setFunctionName(functionName)ActionĐặt tên cho hàm callback cần gọi.
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 thao tác đang diễn ra.
setParameters(parameters)ActionCho phép truyền các tham số tuỳ chỉnh đến hàm callback.
setPersistValues(persistValues)ActionCho biết liệu giá trị của biểu mẫu được xác định bởi giá trị của ứng dụng khách hay giá trị của máy chủ sau khi phản hồi hành động cập nhật Card của biểu mẫu.

ActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

ActionResponseBuilder

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
build()ActionResponseTạo và xác thực phản hồi hành động hiện tại.
setNavigation(navigation)ActionResponseBuilderĐặt phản hồi cho một thao tác Navigation.
setNotification(notification)ActionResponseBuilderĐặt 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 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ứcLoại 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ứcLoại 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ứcLoại dữ liệu trả vềMô tả ngắn
setAuthorizationUrl(authorizationUrl)AuthorizationActionĐặt URL uỷ quyền mà người dùng được chuyển đến từ lời nhắc uỷ quyền.

AuthorizationException

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.
setAuthorizationUrl(authUrl)AuthorizationExceptionĐặt URL uỷ quyền mà người dùng được chuyển đế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 uỷ quyền.
throwException()voidKích hoạt trường hợp ngoại lệ này.

BorderStyle

Phương thức

Phương thứcLoại 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

Thuộc tínhLoạiMô tả
NO_BORDEREnumKhông có kiểu đường viền.
STROKEEnumKiểu đường viền nét vẽ.

Button

Phương thức

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

ButtonSet

Phương thức

Phương thứcLoại 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ứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

CalendarEventActionResponseBuilder

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addAttachments(attachments)CalendarEventActionResponseBuilderChỉ định rằng phản hồi sẽ thêm tệp đính kèm vào sự kiện trên Lịch khi thao tác liên kết trên giao diện người dùng được thực hiện.
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 người dùng thực hiện thao tác liên quan trên giao diện người dùng.
build()CalendarEventActionResponseTạo phản hồi hành động sự kiện trên Lịch hiện tại và xác thực phản hồi đó.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderChỉ định rằng phản hồi phải đặt dữ liệu hội nghị được chỉ định thành sự kiện Lịch khi thao tác trên giao diện người dùng được thực hiện.

Card

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

CardAction

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)CardActionĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setComposeAction(action, composedEmailType)CardActionĐặt một thao tác soạn email nháp khi người dùng nhấp vào đối tượng.
setOnClickAction(action)CardActionĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)CardActionĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)CardActionĐặt URL sẽ đượ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ứcLoại dữ liệu trả vềMô tả ngắn
addCardAction(cardAction)CardBuilderThêm CardAction vào Thẻ này.
addSection(section)CardBuilderThêm một mục vào thẻ này.
build()CardTạo và xác thực thẻ hiện tại.
setDisplayStyle(displayStyle)CardBuilderĐặt kiểu hiển thị cho thẻ này.
setFixedFooter(fixedFooter)CardBuilderĐặ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 đề thẻ xem trước.

CardHeader

Phương thức

Phương thứcLoại 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)CardHeaderĐặt chế độ cắt của 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 phụ đề của tiêu đề thẻ.
setTitle(title)CardHeaderĐặt tiêu đề của tiêu đề thẻ.

CardSection

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addWidget(widget)CardSectionThêm tiện ích đã cho vào phần này.
setCollapseControl(collapseControl)CardSectionĐặt các nút mở rộng và thu gọn có thể tuỳ chỉnh của phần.
setCollapsible(collapsible)CardSectionĐặt xem có thể thu gọn mục hay không.
setHeader(header)CardSectionĐặt tiêu đề của mục.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionĐặt số lượng tiện ích vẫn hiển thị khi phần này bị thu gọn.

CardService

Thuộc tính

Thuộc tínhLoạiMô tả
BorderTypeBorderTypeLiệt kê BorderType.
ChipListLayoutChipListLayoutLiệt kê ChipListLayout.
ComposedEmailTypeComposedEmailTypeLiệt kê ComposedEmailType.
ContentTypeContentTypeLiệt kê ContentType.
GridItemLayoutGridItemLayoutLiệt kê GridItemLayout.
HorizontalAlignmentHorizontalAlignmentLiệt kê HorizontalAlignment.
IconIconLiệt kê Icon.
ImageButtonStyleImageButtonStyleLiệt kê ImageButtonStyle.
ImageCropTypeImageCropTypeLiệt kê ImageCropType.
ImageStyleImageStyleLiệt kê ImageStyle.
InputTypeInputTypeLiệt kê InputType.
LoadIndicatorLoadIndicatorLiệt kê LoadIndicator.
OnCloseOnCloseLiệt kê OnClose.
OpenAsOpenAsLiệt kê OpenAs.
SelectionInputTypeSelectionInputTypeLiệt kê SelectionInputType.
TextButtonStyleTextButtonStyleLiệt kê TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeLiệt kê UpdateDraftBodyType.

Phương thức

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

CardWithId

Phương thức

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

ChatActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setDialogAction(dialogAction)ChatActionResponseĐặt hành động 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, dùng để cung cấp các tuỳ chọn tự động hoàn thành cho một 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ứcLoại dữ liệu trả vềMô tả ngắn
setSpaceDataSource(spaceDataSource)ChatClientDataSourceNguồn dữ liệu điền sẵn các không gian trên Google Chat làm mục lựa chọn cho trình đơn nhiều lựa chọn.

ChatResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

ChatResponseBuilder

Phương thức

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

ChatSpaceDataSource

Phương thức

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

Chip

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAltText(altText)ChipĐặt văn bản thay thế của khối cho khả năng hỗ trợ tiếp cận.
setAuthorizationAction(action)ChipĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ChipĐặt một thao tác soạn email nháp khi người dùng nhấp vào đối tượng.
setDisabled(disabled)ChipThiết lập xem có tắt khối này hay không.
setIcon(icon)ChipĐặt biểu tượng sẽ được dùng làm khối.
setLabel(label)ChipĐặt tiêu đề của khối.
setOnClickAction(action)ChipĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)ChipĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ChipĐặt URL sẽ được mở khi đối tượng được nhấp vào.

ChipList

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addChip(chip)ChipListThêm một khối.
setLayout(layout)ChipListĐặt bố cục danh sách khối.

ChipListLayout

Thuộc tính

Thuộc tínhLoạiMô tả
WRAPPEDEnumDanh sách khối sẽ chuyển xuống dòng tiếp theo nếu không có đủ không gian theo chiều ngang.
HORIZONTAL_SCROLLABLEEnumCác khối sẽ cuộn theo chiều ngang nếu không vừa với không gian có sẵn.

CollapseControl

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setCollapseButton(button)CollapseControlĐặt Button hiển thị cho nút "ẩn bớt".
setExpandButton(button)CollapseControlĐặt Button hiển thị cho nút "hiển thị thêm".
setHorizontalAlign(horizontalAlignment)CollapseControlĐặt HorizontalAlignment của CollapseControl.

Column

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addWidget(widget)ColumnThêm một 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ứcLoại 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 gói của các 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

Thuộc tínhLoạiMô tả
UNKNOWNEnumGiá trị mặc định.
USEREnumNgười dùng Google Workspace.

ComposeActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

ComposeActionResponseBuilder

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
build()ComposeActionResponseTạo phản hồi hành động Compose hiện tại và xác thực phản hồi đó.
setGmailDraft(draft)ComposeActionResponseBuilderĐặt GmailMessage nháp đượ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

Thuộc tínhLoạiMô tả
REPLY_AS_DRAFTEnumThư nháp là thư trả lời một thư khác.
STANDALONE_DRAFTEnumBản nháp là một thư độc lập.

ContentType

Thuộc tính

Thuộc tínhLoạiMô tả
TEXTEnumCho biết nội dung được tạo là văn bản thuần tuý.
MUTABLE_HTMLEnumCho biết 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 HTML, nhưng không thể chỉnh sửa nội dung này sau khi tạo.

DatePicker

Phương thức

Phương thứcLoại 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ó tương tác với giao diện người dùng.
setOnChangeAction(action)DatePickerĐặt một Action mà tập lệnh thực hiện bất cứ khi nào dữ liệu đầu vào của bộ chọn thay đổi.
setTitle(title)DatePickerĐặt tiêu đề hiển thị phía trên trường nhập.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerĐặt giá trị được điền sẵn trong trường nhập.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerĐặt giá trị được điền sẵn trong trường nhập.

DateTimePicker

Phương thức

Phương thứcLoại 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ó tương tác với giao diện người dùng.
setOnChangeAction(action)DateTimePickerĐặt một Action mà tập lệnh thực hiện bất cứ khi nào dữ liệu đầu vào của bộ chọn thay đổi.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerĐặt số phút mà múi giờ sẽ chênh lệch so với giờ UTC.
setTitle(title)DateTimePickerĐặt tiêu đề hiển thị phía trên trường nhập.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerĐặt giá trị được điền sẵn trong trường nhập.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerĐặt giá trị được điền sẵn trong trường nhập.

DecoratedText

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)DecoratedTextĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setBottomLabel(text)DecoratedTextĐặt văn bản nhãn để dùng làm khoá và 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 người dùng nhấp vào đối tượng.
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 thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)DecoratedTextĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)DecoratedTextĐặt URL sẽ đượ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 sẽ được dùng làm giá trị.
setTopLabel(text)DecoratedTextĐặt văn bản nhãn để dùng làm khoá và 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ứcLoại dữ liệu trả vềMô tả ngắn
setBody(card)DialogĐặt thẻ của Dialog.

DialogAction

Phương thức

Phương thứcLoại 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)DialogActionĐặt hộp thoại của DialogAction.

DisplayStyle

Thuộc tính

Thuộc tínhLoạiMô 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ứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

DriveItemsSelectedActionResponseBuilder

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
build()DriveItemsSelectedActionResponseTạo phản hồi hành động hiện tại 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 có liên quan theo ngữ cảnh trong Drive.

EditorFileScopeActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

EditorFileScopeActionResponseBuilder

Phương thức

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

FixedFooter

Phương thức

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

Grid

Phương thức

Phương thứcLoại 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 hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng 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 người dùng nhấp vào đối tượng.
setNumColumns(numColumns)GridSố lượng cột cần hiển thị trong lưới.
setOnClickAction(action)GridĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)GridĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)GridĐặt URL sẽ đượ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ứcLoại dữ liệu trả vềMô tả ngắn
setIdentifier(id)GridItemĐặt giá trị nhận dạng cho mục lưới.
setImage(image)GridItemĐặt hình ảnh cho mục lưới này.
setLayout(layout)GridItemĐặt bố cục văn bản và hình ảnh cho mục lưới.
setSubtitle(subtitle)GridItemĐặt phụ đề của mục lưới.
setTextAlignment(alignment)GridItemĐặt chế độ căn chỉnh ngang của mục lưới.
setTitle(title)GridItemĐặt văn bản tiêu đề của mục trong lưới.

GridItemLayout

Thuộc tính

Thuộc tínhLoạiMô tả
TEXT_BELOWEnumTiêu đề và phụ đề xuất hiện bên dưới hình ảnh của mục trong lưới.
TEXT_ABOVEEnumTiêu đề và phụ đề xuất hiện phía trên hình ảnh của mục lưới.

HorizontalAlignment

Thuộc tính

Thuộc tínhLoạiMô tả
STARTEnumCăn chỉnh tiện ích với đầu câu.
CENTEREnumCăn chỉnh tiện ích vào chính giữa.
ENDEnumCăn chỉnh tiện ích với cuối bên câu.

HorizontalSizeStyle

Thuộc tính

Thuộc tínhLoạiMô tả
FILL_AVAILABLE_SPACEEnumĐịnh kích thước Widget để lấp đầy không gian ngang có sẵn của Column.
FILL_MINIMUM_SPACEEnumĐổi kích thước Widget để lấp đầy ít không gian theo chiều ngang nhất trong Column.

HostAppDataSource

Phương thức

Phương thứcLoại 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

Thuộc tínhLoạiMô tả
NONEEnumKhông có biểu tượng.
AIRPLANEEnumBiểu tượng chuyến bay bằng 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 chỗ ngồi tại 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 Mời
MAP_PINEnumBiểu tượng ghim trên 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 vé
TRAINEnumBiểu tượng tàu
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ứcLoại dữ liệu trả vềMô tả ngắn
setAltText(altText)IconImageĐặt văn bản thay thế của URL dùng cho hỗ trợ tiếp cận.
setIcon(icon)IconImageĐặt biểu tượng được xác định trước nếu bạn không đặt URL.
setIconUrl(url)IconImageĐặt URL của biểu tượng nếu bạn chưa đặt biểu tượng.
setImageCropType(imageCropType)IconImageĐặt kiểu cắt cho hình ảnh.
setMaterialIcon(icon)IconImageĐặt biểu tượng Material Design.

Image

Phương thức

Phương thứcLoại 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 hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ImageĐặt một thao tác soạn email nháp khi người dùng nhấp vào đối tượng.
setImageUrl(url)ImageĐặt hình ảnh cần 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 thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)ImageĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ImageĐặt URL sẽ được mở khi đối tượng được nhấp vào.

ImageButton

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAltText(altText)ImageButtonĐặt văn bản thay thế của nút để hỗ trợ tiếp cận.
setAuthorizationAction(action)ImageButtonĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setComposeAction(action, composedEmailType)ImageButtonĐặt một thao tác soạn email nháp khi người dùng nhấp vào đối tượng.
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 một hình ảnh để sử dụng làm biểu tượng của nút này.
setImageButtonStyle(imageButtonStyle)ImageButtonĐặt kiểu nút.
setMaterialIcon(icon)ImageButtonĐặt biểu tượng Material Design.
setOnClickAction(action)ImageButtonĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)ImageButtonĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)ImageButtonĐặt URL sẽ được mở khi đối tượng được nhấp vào.
setOverflowMenu(menu)ImageButtonĐặt một trình đơn bật lên để mở khi nhấp vào đối tượng.

ImageButtonStyle

Thuộc tính

Thuộc tínhLoạiMô tả
BORDERLESSEnumNút hình ảnh không có đường viền.
OUTLINEDEnumNút hình ảnh có nền rõ ràng.
FILLEDEnumNút hình ảnh có nền màu.
FILLED_TONALEnumNút hình ảnh có một điểm trung gian thay thế giữa các nút được tô màu và được viền.

ImageComponent

Phương thức

Phương thứcLoại 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ứcLoại dữ liệu trả vềMô tả ngắn
setAspectRatio(ratio)ImageCropStyleĐặt tỷ lệ khung hình sẽ sử dụng nếu loại ảnh cắt là RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleĐặt loại cắt cho hình ảnh.

ImageCropType

Thuộc tính

Thuộc tínhLoạiMô tả
SQUAREEnumKiểu cắt hình vuông.
CIRCLEEnumKiểu cắt hình tròn.
RECTANGLE_CUSTOMEnumKiểu cắt hình chữ nhật có tỷ lệ tuỳ chỉnh.
RECTANGLE_4_3EnumKiểu cắt hình chữ nhật theo tỷ lệ 4:3.

ImageStyle

Thuộc tính

Thuộc tínhLoạiMô tả
SQUAREEnumKhông cắt.
CIRCLEEnumCắt thành hình tròn.

InputType

Thuộc tính

Thuộc tínhLoạiMô tả
TEXTEnumChấp nhận văn bản thông thường.
INTEGEREnumChấp nhận số nguyên.
FLOATEnumChấp nhận số có dấu phẩy động.
EMAILEnumChấp nhận địa chỉ email.

Interaction

Thuộc tính

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

KeyValue

Phương thức

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

LinkPreview

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện 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ề một đường liên kết từ một bên thứ ba hoặc dịch vụ không phải của Google.
setTitle(title)LinkPreviewĐặt tiêu đề hiển thị trong khối thông minh cho bản xem trước đường liên kết.

LoadIndicator

Thuộc tính

Thuộc tínhLoạiMô tả
SPINNEREnumSử dụng chỉ báo vòng quay.
NONEEnumKhông sử dụng chỉ báo.

MaterialIcon

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setFill(fill)MaterialIconBiểu tượng có hiển thị đầy hay không.
setGrade(grade)MaterialIconĐộ đậm và độ đậm ảnh hưởng đến độ dày của ký hiệu.
setName(name)MaterialIconĐặt tên cho biểu tượng.
setWeight(weight)MaterialIconĐộ đậm của nét vẽ biểu tượng.

Phương thức

Phương thứcLoại 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ị thẻ đã chỉ định theo tên thẻ.
popToRoot()NavigationĐẩy ngăn xếp thẻ vào thẻ gốc.
printJson()StringIn nội dung đại diện JSON của đối tượng này.
pushCard(card)NavigationĐẩy thẻ đã cho vào ngăn xếp.
updateCard(card)NavigationThay thế thẻ hiện tại tại chỗ.

Notification

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setText(text)NotificationĐặt văn bản sẽ hiển thị trong thông báo.

OnClose

Thuộc tính

Thuộc tínhLoạiMô 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

Thuộc tínhLoạiMô 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ứcLoại dữ liệu trả vềMô tả ngắn
setOnClose(onClose)OpenLinkĐặt hành vi của thao tác URL khi cửa sổ hoặc thẻ URL bị đóng.
setOpenAs(openAs)OpenLinkĐặt hành vi của URL khi URL được mở.
setUrl(url)OpenLinkĐặt URL cần mở.

OverflowMenu

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addMenuItem(menuItem)OverflowMenuThêm một mục trong trình đơn.

OverflowMenuItem

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAuthorizationAction(action)OverflowMenuItemĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng nhấp vào đối tượng.
setComposeAction(action, composedEmailType)OverflowMenuItemĐặt một thao tác soạn email nháp khi người dùng nhấp vào đối tượng.
setDisabled(disabled)OverflowMenuItemThiết lập xem mục trong trình đơn có bị vô hiệu hoá hay không.
setOnClickAction(action)OverflowMenuItemĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)OverflowMenuItemĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)OverflowMenuItemĐặt URL sẽ được mở khi đối tượng được nhấp vào.
setStartIcon(icon)OverflowMenuItemĐặt biểu tượng đầu tiên của mục trong trình đơn.
setText(text)OverflowMenuItemĐặt tiêu đề của mục trong trình đơn.

PlatformDataSource

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setCommonDataSource(commonDataSource)PlatformDataSourceĐặt nguồn dữ liệu từ Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceDùng để điền khoảng trắng trong trình đơn nhiều lựa chọn.

ResponseType

Thuộc tính

Thuộc tínhLoạiMô tả
TYPE_UNSPECIFIEDEnumLoại mặc định được xử lý dưới dạng 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 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 thêm một cách riêng tư.
DIALOGEnumHiển thị hộp thoại.
UPDATE_WIDGETEnumTruy vấn các tuỳ chọn tự động hoàn thành văn bản tiện ích.

SelectionInput

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addItem(text, value, selected)SelectionInputThêm một mục mới có thể được chọn.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputThêm một mục mới có thể được chọn, cho các trình đơn có thể chọ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 lựa chọn này trong đối tượng sự kiện được tạo khi có 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 thị các mục được đề xuất trên thẻ.
setOnChangeAction(action)SelectionInputĐặt Action để thực hiện bất cứ khi nào dữ liệu đầu vào lựa chọn thay đổi.
setPlatformDataSource(platformDataSource)SelectionInputĐặt nguồn dữ liệu từ Google Workspace.
setTitle(title)SelectionInputĐặt tiêu đề sẽ hiển thị trước trường nhập.
setType(type)SelectionInputĐặt loại dữ liệu đầu vào này.

SelectionInputType

Thuộc tính

Thuộc tínhLoạiMô tả
CHECK_BOXEnumKiểu nhập hộp đánh dấu.
RADIO_BUTTONEnumKiểu nhập nút chọn.
DROPDOWNEnumKiểu nhập lựa chọn trình đơn thả xuống.
SWITCHEnumMột tập hợp các nút chuyển.
MULTI_SELECTEnumTrình đơn đa lựa chọn cho dữ liệu tĩnh hoặc động.

Status

Thuộc tính

Thuộc tínhLoạiMô tả
OKEnumÁnh xạ HTTP: 200 OK
CANCELLEDEnumÁnh xạ HTTP: 499 Yêu cầu đã đóng của ứng dụng
UNKNOWNEnumLỗi không xác định.
INVALID_ARGUMENTEnumỨng dụng khách chỉ định đối số không hợp lệ.
DEADLINE_EXCEEDEDEnumÁnh xạ HTTP: Hết thời gian chờ của cổng 504
NOT_FOUNDEnumÁnh xạ HTTP: 404 Không tìm thấy
ALREADY_EXISTSEnumThực thể mà ứng dụng khách tìm cách 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 đã bị huỷ, thường là do vấn đề đồng thời, chẳng hạn như không kiểm tra được trình tự hoặc huỷ giao dịch.
OUT_OF_RANGEEnumThao tác đã được thực hiện ngoài phạm vi hợp lệ.
UNIMPLEMENTEDEnumLiên kết HTTP: 501 Chưa triển khai
INTERNALEnumLỗi nội bộ.
UNAVAILABLEEnumÁnh xạ HTTP: 503 Không có dịch vụ
DATA_LOSSEnumMất hoặc hư hỏng dữ liệu và không phục hồi được.

Suggestions

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addSuggestion(suggestion)SuggestionsThêm nội dung gợi ý văn bản.
addSuggestions(suggestions)SuggestionsThêm danh sách nội dung đề xuất văn bản.

SuggestionsResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

SuggestionsResponseBuilder

Phương thức

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

Switch

Phương thức

Phương thứcLoại 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ó hoạt động tương tác với giao diện người dùng.
setOnChangeAction(action)SwitchĐặt hành động cần thực hiện khi bật/tắt nút chuyển.
setSelected(selected)SwitchĐặt trạng thái ban đầu của nút chuyển này là đã chọn hay chưa chọn.
setValue(value)SwitchĐặt giá trị được gửi dưới dạng dữ liệu đầu vào của biểu mẫu khi nút chuyển này được bật.

SwitchControlType

Thuộc tính

Thuộc tínhLoạiMô tả
SWITCHEnumĐiều khiển kiểu nút bật/tắt cho tiện ích nút chuyển.
CHECK_BOXEnumThành phần điều khiển kiểu hộp đánh dấu cho tiện ích nút chuyển.

TextButton

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setAltText(altText)TextButtonĐặt văn bản thay thế của nút để hỗ trợ tiếp cận.
setAuthorizationAction(action)TextButtonĐặt một hành động uỷ quyền mở URL đến quy trình uỷ quyền khi người dùng 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 người dùng nhấp vào đối tượng.
setDisabled(disabled)TextButtonĐặt xem nút có bị tắt hay không.
setIcon(icon)TextButtonĐặt một Icon được xác định trước để hiển thị trên nút.
setIconUrl(url)TextButtonĐặt URL của một hình ảnh để sử dụng làm biểu tượng của nút này.
setMaterialIcon(icon)TextButtonĐặt biểu tượng Material Design.
setOnClickAction(action)TextButtonĐặt một hành động thực thi khi người dùng nhấp vào đối tượng.
setOnClickOpenLinkAction(action)TextButtonĐặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào.
setOpenLink(openLink)TextButtonĐặt URL sẽ được mở khi đối tượng được nhấp vào.
setOverflowMenu(menu)TextButtonĐặt một trình đơn bật lên để mở khi nhấp vào đối tượng.
setText(text)TextButtonĐặt văn bản hiển thị trên nút.
setTextButtonStyle(textButtonStyle)TextButtonĐặt kiểu nút.

TextButtonStyle

Thuộc tính

Thuộc tínhLoạiMô tả
OUTLINEDEnumNút văn bản thông thường có nền rõ.
TEXTEnumKHÔNG SỬ DỤNG.
FILLEDEnumNút văn bản có nền màu.
FILLED_TONALEnumNút văn bản thông thường có một điểm trung gian thay thế giữa nút được tô màu và nút được viền.
BORDERLESSEnumNút văn bản thông thường không có đường viền.

TextInput

Phương thức

Phương thứcLoại 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ó tương tác với giao diện người dùng.
setHint(hint)TextInputĐặt gợi ý cho hoạt động nhập văn bản.
setMultiline(multiline)TextInputĐặt xem văn bản nhập vào hiển thị trên một dòng hay nhiều dòng.
setOnChangeAction(action)TextInputĐặt một hành động sẽ được thực hiện bất cứ khi nào dữ liệu nhập văn bản thay đổi.
setSuggestions(suggestions)TextInputĐặt nội dung đề xuất tự động hoàn thành trong trường văn bản.
setSuggestionsAction(suggestionsAction)TextInputĐặt thao tác gọi lại để tìm nạp nội dung đề xuất dựa trên dữ liệu đầu vào của người dùng để tự động hoàn thành.
setTitle(title)TextInputĐặt tiêu đề sẽ hiển thị phía trên trường nhập.
setValidation(validation)TextInputĐặt quy tắc xác thực cho tiện ích này.
setValue(value)TextInputĐặt giá trị được điền sẵn trong trường nhập.

TextParagraph

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setMaxLines(maxLines)TextParagraphĐặt số dòng văn bản tối đa hiển thị trong tiện ích.
setText(text)TextParagraphĐặt văn bản của đoạn văn.

TimePicker

Phương thức

Phương thứcLoại 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ó tương tác với giao diện người dùng.
setHours(hours)TimePickerĐặt giá trị giờ được điền sẵn để đặt trong trường nhập.
setMinutes(minutes)TimePickerĐặt giá trị phút được điền sẵn để đặt trong trường nhập.
setOnChangeAction(action)TimePickerĐặt một Action mà tập lệnh thực hiện bất cứ khi nào dữ liệu đầu vào của bộ chọn thay đổi.
setTitle(title)TimePickerĐặt tiêu đề hiển thị phía trên trường nhập.

UniversalActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

UniversalActionResponseBuilder

Phương thức

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

UpdateDraftActionResponse

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
printJson()StringIn nội dung đại diện JSON của đối tượng này.

UpdateDraftActionResponseBuilder

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
build()UpdateDraftActionResponseTạo và xác thực phản hồi hành động cập nhật bản nháp hiện tại.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderĐặt một hành động cập nhật người nhận email Bcc của một email nháp.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderĐặt một hành động cập nhật nội dung email của một email 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 hành động cập nhật dòng tiêu đề của thư nháp.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderĐặt một hành động cập nhật người nhận trong phần "Đến" của thư nháp.

UpdateDraftBccRecipientsAction

Phương thức

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

UpdateDraftBodyAction

Phương thức

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

UpdateDraftBodyType

Thuộc tính

Thuộc tínhLoạiMô tả
IN_PLACE_INSERTEnumMặc định.
INSERT_AT_STARTEnumHành động cập nhật sẽ chèn nội dung vào đầu nội dung thư.
INSERT_AT_ENDEnumHành động 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ứcLoại dữ liệu trả vềMô tả ngắn
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionCập nhật người nhận CC của một email nháp.

UpdateDraftSubjectAction

Phương thức

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

UpdateDraftToRecipientsAction

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionCập nhật người nhận trong phần "Đến" của thư nháp.

UpdatedWidget

Phương thức

Phương thứcLoại 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ể được chọn.

Validation

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
setCharacterLimit(characterLimit)ValidationĐặt giới hạn ký tự của tiện ích.
setInputType(inputType)ValidationĐặt loại dữ liệu đầu vào của tiện ích.

VerticalAlignment

Thuộc tính

Thuộc tínhLoạiMô tả
CENTEREnumĐặt nội dung ở chính giữa vùng chứa theo chiều dọc.
TOPEnumĐặt nội dung theo chiều dọc ở đầu vùng chứa.
BOTTOMEnumĐặt nội dung theo chiều dọc ở cuối vùng chứa.

Widget

WrapStyle

Thuộc tính

Thuộc tínhLoạiMô tả
NOWRAPEnumKhông gói.
WRAPEnumGói nội dung cho mọi tiện ích trong một cột.