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 biệt cho cả hai.
Lớp
Tên | Mô tả ngắn |
---|---|
Action | Mộ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 thao tác trên ứng dụng. |
ActionResponseBuilder | Trình tạo cho các đối tượng ActionResponse . |
ActionStatus | Một lớp biểu thị trạng thái của một yêu cầu gọi hoặc gửi hộp thoại. |
Attachment | Đại diện cho một tệp đính kèm do một tiện ích bổ sung tạo ra. |
AuthorizationAction | Một hành động uỷ quyền sẽ đưa người dùng đến AuthorizationUrl khi được nhấp vào. |
AuthorizationException | Lỗi có thể được trả về để kích hoạt thẻ uỷ quyền hiển thị cho người dùng. |
BorderStyle | Mộ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. |
BorderType | Một enum đại diện cho các loại đường viền có thể áp dụng cho các tiện ích. |
Button | Lớp cơ sở cho tất cả các nút. |
ButtonSet | Chứa một tập hợp các đối tượng Button hiển thị trong một hàng. |
CalendarEventActionResponse | Biể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. |
CalendarEventActionResponseBuilder | Trình tạo cho các đối tượng CalendarEventActionResponse . |
Card | Thẻ ngữ cảnh thể hiện một khung hiển thị trong giao diện người dùng. |
CardAction | Một mục trình đơn có thể nhấp được được thêm vào trình đơn tiêu đề thẻ. |
CardBuilder | Trình tạo cho các đối tượng Card . |
CardHeader | Tiêu đề của Card . |
CardSection | Phầ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. |
CardService | CardService 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. |
CardWithId | Trình tạo cho các đối tượng CardWithId . |
ChatActionResponse | Mộ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. |
ChatResponseBuilder | Trình tạo cho các đối tượng ChatResponse . |
ChatSpaceDataSource | Nguồ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. |
Chip | Chip có biểu tượng và nhãn văn bản. |
ChipList | Chứ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. |
ChipListLayout | Một enum chỉ định bố cục cho ChipList . |
CollapseControl | Một chế độ điều khiển thu gọn và mở rộng có thể tuỳ chỉnh. |
Column | Một cột. |
Columns | Tiện ích Columns hiển thị tối đa 2 cột trong một thẻ hoặc hộp thoại. |
CommonDataSource | Một nguồ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. |
ComposeActionResponseBuilder | Trình tạo cho các đối tượng ComposeActionResponse . |
ComposedEmailType | Giá trị enum chỉ định liệu email đã soạn là email độc lập hay email nháp trả lời. |
ContentType | Một giá trị enum chỉ định loại nội dung của nội dung do UpdateDraftActionResponse tạo. |
DatePicker | Trường nhập dữ liệu cho phép nhập ngày. |
DateTimePicker | Trường nhập cho phép người dùng nhập ngày và giờ. |
DecoratedText | Mộ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. |
DialogAction | Trình tạo cho các đối tượng DialogAction . |
DisplayStyle | Một enum xác định kiểu hiển thị của thẻ. |
Divider | Một đường phân chia theo chiều ngang. |
DriveItemsSelectedActionResponse | Biể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. |
DriveItemsSelectedActionResponseBuilder | Trình tạo cho các đối tượng DriveItemsSelectedActionResponse . |
EditorFileScopeActionResponse | Thực hiện các 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 theo một hành động được thực hiện trong giao diện người dùng. |
EditorFileScopeActionResponseBuilder | Trình tạo cho các đối tượng EditorFileScopeActionResponse . |
FixedFooter | Chân trang cố định hiển thị ở cuối Card . |
Grid | Một lưới được sắp xếp để hiển thị một tập hợp các mục trong lưới. |
GridItem | Các mục mà người dùng tương tác trong một tiện ích lưới. |
GridItemLayout | Một enum xác định kiểu hình ảnh và văn bản của GridItem. |
HorizontalAlignment | Một enum chỉ định cách căn chỉnh theo chiều ngang của một tiện ích. |
HorizontalSizeStyle | Một giá trị enum thiết lập cách các tiện ích lấp đầy không gian của 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. |
Icon | Cá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 . |
IconImage | Biể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. |
Image | Một tiện ích hiển thị một hình ảnh duy nhất. |
ImageButton | ImageButton có hình ảnh hiển thị trên đó. |
ImageButtonStyle | Một enum chỉ định kiểu cho ImageButton . |
ImageComponent | Một thành phần hình ảnh có thể được thêm vào các mục trong lưới. |
ImageCropStyle | Mộ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. |
ImageCropType | Mộ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. |
ImageStyle | Một enum xác định kiểu cắt hình ảnh. |
InputType | Một enum xác định loại dữ liệu đầu vào của tiện ích. |
Interaction | Loạ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ẻ. |
| Lớp này không còn được dùng nữa. |
LinkPreview | Thao 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ữ. |
LoadIndicator | Một loạ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ý. |
MaterialIcon | Một đối tượng hỗ trợ tất cả các Biểu tượng phông chữ của Google. |
Navigation | Đối tượng trợ giúp kiểm soát việc điều hướng thẻ. |
Notification | Thô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. |
OnClose | Một enum chỉ định việc cần làm khi một URL được mở thông qua OpenLink bị đóng. |
OpenAs | Một enum chỉ định cách mở URL. |
OpenLink | Biểu thị một thao tác để mở một đường liên kết có một số tuỳ chọn. |
OverflowMenu | Chứa danh sách các đối tượng OverflowMenuItem hiển thị trong trình đơn bật lên. |
OverflowMenuItem | OverflowMenuItem 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. |
ResponseType | Một enum đại diện cho loại phản hồi của ứng dụng Chat. |
SelectionInput | Một trường nhập dữ liệu cho phép 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. |
Status | Một enum đại diện cho mã trạng thái. |
Suggestions | Các đề xuất tự động hoàn thành để bổ sung cho tiện ích TextInput . |
SuggestionsResponse | Đối tượng phản hồi có thể được trả về từ hàm callback đề xuất. |
SuggestionsResponseBuilder | Trình tạo cho các đối tượng SuggestionsResponse . |
Switch | Một thành phần trên giao diện người dùng hỗ trợ bật hoặc tắt. |
SwitchControlType | Loại chế độ điều khiển tiện ích Switch . |
TextButton | TextButton với nhãn văn bản. |
TextButtonStyle | Một enum chỉ định kiểu cho TextButton . |
TextInput | Một tiện ích trường nhập chấp nhận phương thức nhập văn bản. |
TextParagraph | Một tiện ích hiển thị văn bản và hỗ trợ định dạng HTML cơ bản. |
TimePicker | Trườ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 hành động chung. |
UniversalActionResponseBuilder | Trình tạo cho các đối tượng UniversalActionResponse . |
UpdateDraftActionResponse | Biể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. |
UpdateDraftActionResponseBuilder | Trình tạo cho các đối tượng UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | Cập nhật người nhận bcc của một email nháp. |
UpdateDraftBodyAction | Cập nhật nội dung email nháp. |
UpdateDraftBodyType | Giá trị enum chỉ định loại của UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Cập nhật người nhận Cc của thư nháp. |
UpdateDraftSubjectAction | Cập nhật dòng tiêu đề của một email nháp. |
UpdateDraftToRecipientsAction | Cập nhật người nhận trong phần "Đến" của thư nháp. |
UpdatedWidget | Phản hồi của tiện ích đã cập nhật. |
Validation | Mộ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. |
VerticalAlignment | Một enum đặt chế độ căn chỉnh dọc của các tiện ích trong một cột. |
Widget | Lớp cơ sở cho tất cả các tiện ích có thể được thêm vào Card . |
WrapStyle | Mộ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addRequiredWidget(requiredWidget) | Action | Thê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) | Action | Cho 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 sẽ được 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 đang thực hiện hành động. |
setParameters(parameters) | Action | Cho phép truyền các tham số tuỳ chỉnh đến hàm callback. |
setPersistValues(persistValues) | Action | Cho biết liệu giá trị của biểu mẫu được xác định theo 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
ActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | ActionResponse | Tạ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Biểu thị trạng thái của yêu cầu mở hoặc gửi hộp thoại. |
setUserFacingMessage(message) | ActionStatus | Thô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ức | Loạ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ức | Loại 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 thông qua lời nhắc uỷ quyền. |
AuthorizationException
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In 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) | AuthorizationException | Tê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() | void | Kích hoạt trường hợp ngoại lệ này. |
BorderStyle
Phương thức
Phương thức | Loạ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ính | Loại | Mô tả |
---|---|---|
NO_BORDER | Enum | Không có kiểu đường viền. |
STROKE | Enum | Kiểu đường viền nét vẽ. |
Button
Phương thức
Phương thức | Loạ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 thao tác 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addButton(button) | ButtonSet | Thêm một nút. |
CalendarEventActionResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
CalendarEventActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Chỉ đị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 trên giao diện người dùng được liên kết được thực hiện. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Chỉ đị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() | CalendarEventActionResponse | Tạ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) | CalendarEventActionResponseBuilder | Chỉ đị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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
CardAction
Phương thức
Phương thức | Loạ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 thao tác 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addCardAction(cardAction) | CardBuilder | Thêm CardAction vào Thẻ này. |
addSection(section) | CardBuilder | Thêm một mục vào thẻ này. |
build() | Card | Tạ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ức | Loạ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 tiêu đề 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addWidget(widget) | CardSection | Thê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ính | Loại | Mô tả |
---|---|---|
BorderType | BorderType | Liệt kê BorderType . |
ChipListLayout | ChipListLayout | Liệt kê ChipListLayout . |
ComposedEmailType | ComposedEmailType | Liệt kê ComposedEmailType . |
ContentType | ContentType | Liệt kê ContentType . |
GridItemLayout | GridItemLayout | Liệt kê GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | Liệt kê HorizontalAlignment . |
Icon | Icon | Liệt kê Icon . |
ImageButtonStyle | ImageButtonStyle | Liệt kê ImageButtonStyle . |
ImageCropType | ImageCropType | Liệt kê ImageCropType . |
ImageStyle | ImageStyle | Liệt kê ImageStyle . |
InputType | InputType | Liệt kê InputType . |
LoadIndicator | LoadIndicator | Liệt kê LoadIndicator . |
OnClose | OnClose | Liệt kê OnClose . |
OpenAs | OpenAs | Liệt kê OpenAs . |
SelectionInputType | SelectionInputType | Liệt kê SelectionInputType . |
TextButtonStyle | TextButtonStyle | Liệt kê TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | Liệt kê UpdateDraftBodyType . |
Phương thức
CardWithId
Phương thức
Phương thức | Loạ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ức | Loạ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) | ChatActionResponse | Loạ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) | ChatActionResponse | URL để người dùng xác thực hoặc định cấu hình. |
ChatClientDataSource
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | Nguồ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
ChatResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Đặt trường thẻ của thông báo. |
build() | ChatResponse | Tạ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 nội dung tin nhắn trong Chat. |
ChatSpaceDataSource
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Nế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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setAltText(altText) | Chip | Thiết lập văn bản thay thế của khối cho tính 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) | Chip | Đặt liệu khối có bị tắt 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 thao tác 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 mở ra khi đối tượng được nhấp vào. |
ChipList
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addChip(chip) | ChipList | Thê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ính | Loại | Mô tả |
---|---|---|
WRAPPED | Enum | Danh 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_SCROLLABLE | Enum | Cá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ức | Loạ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 được 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addWidget(widget) | Column | Thê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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addColumn(column) | Columns | Thê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ính | Loại | Mô tả |
---|---|---|
UNKNOWN | Enum | Giá trị mặc định. |
USER | Enum | Người dùng Google Workspace. |
ComposeActionResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
ComposeActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | ComposeActionResponse | Tạ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ính | Loại | Mô tả |
---|---|---|
REPLY_AS_DRAFT | Enum | Thư nháp là thư trả lời một thư khác. |
STANDALONE_DRAFT | Enum | Bản nháp là một thư độc lập. |
ContentType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
TEXT | Enum | Cho biết nội dung được tạo là văn bản thuần tuý. |
MUTABLE_HTML | Enum | Cho biết nội dung được tạo có định dạng là HTML. |
IMMUTABLE_HTML | Enum | Cho 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ức | Loạ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ị điền sẵn trong trường nhập dữ liệu. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Đặt giá trị điền sẵn trong trường nhập dữ liệu. |
DateTimePicker
Phương thức
Phương thức | Loạ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ị điền sẵn trong trường nhập dữ liệu. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Đặt giá trị điền sẵn trong trường nhập dữ liệu. |
DecoratedText
Phương thức
Phương thức | Loạ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 thao tác 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 | Thiết lập 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setBody(card) | Dialog | Đặt thẻ cho Dialog . |
DialogAction
Phương thức
Phương thức | Loạ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ính | Loại | Mô tả |
---|---|---|
PEEK | Enum | Hiển thị tiêu đề thẻ ở cuối nội dung tiện ích bổ sung trên nội dung hiện có. |
REPLACE | Enum | Hiển thị thẻ bằng cách thay thế nội dung hiện có. |
Divider
DriveItemsSelectedActionResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
DriveItemsSelectedActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | DriveItemsSelectedActionResponse | Tạo phản hồi hành động hiện tại trên Drive. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Chỉ đị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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
EditorFileScopeActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | EditorFileScopeActionResponse | Tạo phản hồi hành động hiện tại của Trình chỉnh sửa. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Yê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ức | Loại 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ụ trong chân trang cố định. |
Grid
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addItem(gridItem) | Grid | Thê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) | Grid | Số lượng cột cần hiển thị trong lưới. |
setOnClickAction(action) | Grid | Đặt một thao tác 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 đề cho lưới. |
GridItem
Phương thức
Phương thức | Loạ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 | Thiế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ụ của mục trong lưới. |
setTextAlignment(alignment) | GridItem | Đặt chế độ căn chỉnh theo chiều 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ính | Loại | Mô tả |
---|---|---|
TEXT_BELOW | Enum | Tiêu đề và phụ đề xuất hiện bên dưới hình ảnh của mục trong lưới. |
TEXT_ABOVE | Enum | Tiê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ính | Loại | Mô tả |
---|---|---|
START | Enum | Căn chỉnh tiện ích với đầu câu. |
CENTER | Enum | Căn chỉnh tiện ích vào giữa. |
END | Enum | Căn chỉnh tiện ích với cuối bên câu. |
HorizontalSizeStyle
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Định cỡ Widget để lấp đầy không gian ngang có sẵn của Column . |
FILL_MINIMUM_SPACE | Enum | Đổ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Thiết lập nguồn dữ liệu từ Google Chat. |
Icon
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
NONE | Enum | Không có biểu tượng. |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
Phương thức
Phương thức | Loạ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 tính năng hỗ trợ tiếp cận. |
setIcon(icon) | IconImage | Đặt biểu tượng được xác định trước nếu URL không được thiết lập. |
setIconUrl(url) | IconImage | Thiết lập URL của biểu tượng nếu 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ức | Loạ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 | Thiết lập một thao tác thực thi khi đối tượng được nhấp vào. |
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 mở ra khi đối tượng được nhấp vào. |
ImageButton
Phương thức
Phương thức | Loạ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 | Thiết lập một thao tác uỷ quyền sẽ mở một URL trong 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 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 | Thiết lập một thao tác thực thi khi đối tượng được nhấp vào. |
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ính | Loại | Mô tả |
---|---|---|
BORDERLESS | Enum | Nút hình ảnh không có đường viền. |
OUTLINED | Enum | Nút hình ảnh có nền rõ ràng. |
FILLED | Enum | Nút hình ảnh có nền màu. |
FILLED_TONAL | Enum | Nú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ức | Loạ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 được áp dụng cho hình ảnh. |
setCropStyle(imageCropStyle) | ImageComponent | Đặt kiểu cắt cho hình ảnh. |
setImageUrl(url) | ImageComponent | Đặt URL cho hình ảnh. |
ImageCropStyle
Phương thức
Phương thức | Loạ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ính | Loại | Mô tả |
---|---|---|
SQUARE | Enum | Kiểu cắt hình vuông. |
CIRCLE | Enum | Kiểu cắt hình tròn. |
RECTANGLE_CUSTOM | Enum | Kiểu cắt hình chữ nhật có tỷ lệ tuỳ chỉnh. |
RECTANGLE_4_3 | Enum | Kiểu cắt hình chữ nhật theo tỷ lệ 4:3. |
ImageStyle
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
SQUARE | Enum | Không cắt. |
CIRCLE | Enum | Cắt thành hình tròn. |
InputType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
TEXT | Enum | Chấp nhận văn bản thông thường. |
INTEGER | Enum | Chấp nhận số nguyên. |
FLOAT | Enum | Chấp nhận số có dấu phẩy động. |
EMAIL | Enum | Chấp nhận địa chỉ email. |
Interaction
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Giá trị mặc định. |
OPEN_DIALOG | Enum | Mở 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setAuthorizationAction(action) |
| Đặ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) |
| Đặ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) |
| Đặt một thao tác thực thi khi người dùng nhấp vào đối tượng. |
setOnClickOpenLinkAction(action) |
| Đặt một thao tác mở URL trong thẻ khi đối tượng được nhấp vào. |
setOpenLink(openLink) |
| Đặt URL mở ra khi đối tượng được nhấp vào. |
LinkPreview
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In bản trình bày JSON của đối tượng này. |
setLinkPreviewTitle(title) | LinkPreview | Đặt tiêu đề xuất hiện 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 | Thiết lập 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ính | Loại | Mô tả |
---|---|---|
SPINNER | Enum | Sử dụng chỉ báo vòng quay. |
NONE | Enum | Không sử dụng chỉ báo. |
MaterialIcon
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setFill(fill) | MaterialIcon | Biể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 nét của biểu tượng. |
Navigation
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
popCard() | Navigation | Kéo thẻ khỏi ngăn xếp điều hướng. |
popToNamedCard(cardName) | Navigation | Hiển thị thẻ đã chỉ định theo tên thẻ. |
popToRoot() | Navigation | Kéo ngăn xếp thẻ vào thẻ gốc. |
printJson() | String | In 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) | Navigation | Thay thế thẻ hiện tại tại chỗ. |
Notification
Phương thức
Phương thức | Loạ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ính | Loại | Mô tả |
---|---|---|
NOTHING | Enum | Không làm gì khi đóng. |
RELOAD | Enum | Tải lại tiện ích bổ sung khi cửa sổ đóng. |
OpenAs
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
FULL_SIZE | Enum | Mở trong một cửa sổ hoặc thẻ toàn màn hình. |
OVERLAY | Enum | Mở dưới dạng lớp phủ, chẳng hạn như cửa sổ bật lên. |
OpenLink
Phương thức
Phương thức | Loạ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 | Thiết lập URL mà bạn muốn mở. |
OverflowMenu
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | Thêm một mục trong trình đơn. |
OverflowMenuItem
Phương thức
Phương thức | Loạ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) | OverflowMenuItem | Đặt xem mục trong trình đơn có bị tắt hay không. |
setOnClickAction(action) | OverflowMenuItem | Đặt một thao tác 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 mở ra 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 đề cho mục trong trình đơn. |
PlatformDataSource
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Đặt nguồn dữ liệu từ Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Dùng để điền sẵn các không gian trong trình đơn chọn nhiều đối tượng. |
ResponseType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
TYPE_UNSPECIFIED | Enum | Loại mặc định được xử lý dưới dạng NEW_MESSAGE . |
NEW_MESSAGE | Enum | Đăng dưới dạng tin nhắn mới trong chủ đề. |
UPDATE_MESSAGE | Enum | Cập nhật tin nhắn của ứng dụng Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | Cập nhật thẻ trên tin nhắn của người dùng. |
REQUEST_CONFIG | Enum | Yê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ư. |
DIALOG | Enum | Trình bày một hộp thoại. |
UPDATE_WIDGET | Enum | Truy 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addItem(text, value, selected) | SelectionInput | Thêm một mục mới có thể chọn được. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Thê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à một 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 kiểu của dữ liệu đầu vào này. |
SelectionInputType
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
CHECK_BOX | Enum | Kiểu nhập hộp đánh dấu. |
RADIO_BUTTON | Enum | Kiểu nhập nút chọn. |
DROPDOWN | Enum | Kiểu nhập lựa chọn trình đơn thả xuống. |
SWITCH | Enum | Một tập hợp các nút chuyển. |
MULTI_SELECT | Enum | Trình đơn đa lựa chọn cho dữ liệu tĩnh hoặc động. |
Status
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
OK | Enum | Ánh xạ HTTP: 200 OK |
CANCELLED | Enum | Ánh xạ HTTP: 499 Yêu cầu đã đóng của ứng dụng |
UNKNOWN | Enum | Lỗi không xác định. |
INVALID_ARGUMENT | Enum | Ứng dụng khách chỉ định đối số không hợp lệ. |
DEADLINE_EXCEEDED | Enum | Ánh xạ HTTP: Hết thời gian chờ của cổng 504 |
NOT_FOUND | Enum | Ánh xạ HTTP: 404 Không tìm thấy |
ALREADY_EXISTS | Enum | Thực thể mà ứng dụng khách tìm cách tạo đã tồn tại. |
PERMISSION_DENIED | Enum | Ánh xạ HTTP: 403 Bị cấm |
UNAUTHENTICATED | Enum | Ánh xạ HTTP: 401 Không được phép |
RESOURCE_EXHAUSTED | Enum | Ánh xạ HTTP: 429 Quá nhiều yêu cầu |
FAILED_PRECONDITION | Enum | Thao 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. |
ABORTED | Enum | Thao tác đã bị huỷ, thường là do vấn đề đồng thời, chẳng hạn như lỗi kiểm tra trình tự hoặc huỷ giao dịch. |
OUT_OF_RANGE | Enum | Thao tác đã được thực hiện ngoài phạm vi hợp lệ. |
UNIMPLEMENTED | Enum | Ánh xạ HTTP: 501 Chưa được triển khai |
INTERNAL | Enum | Lỗi nội bộ. |
UNAVAILABLE | Enum | Ánh xạ HTTP: Dịch vụ 503 không có sẵn |
DATA_LOSS | Enum | Dữ liệu bị mất hoặc không khôi phục được. |
Suggestions
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addSuggestion(suggestion) | Suggestions | Thêm nội dung gợi ý văn bản. |
addSuggestions(suggestions) | Suggestions | Thêm danh sách nội dung đề xuất văn bản. |
SuggestionsResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
SuggestionsResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | SuggestionsResponse | Tạo phản hồi đề xuất hiện tại và xác thực phản hồi đó. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Đặt các đề xuất dùng trong tính năng tự động hoàn thành trong trường văn bản. |
Switch
Phương thức
Phương thức | Loạ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ính | Loại | Mô tả |
---|---|---|
SWITCH | Enum | Điều khiển kiểu nút bật/tắt cho tiện ích nút chuyển. |
CHECK_BOX | Enum | Chế độ điều khiển theo kiểu hộp đánh dấu cho tiện ích nút chuyển. |
TextButton
Phương thức
Phương thức | Loạ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 trạng thái của nút là bật hay tắt. |
setIcon(icon) | TextButton | Đặ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 | Thiết lập một thao tác thực thi khi đối tượng được nhấp vào. |
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ính | Loại | Mô tả |
---|---|---|
OUTLINED | Enum | Nút văn bản thông thường có nền rõ ràng. |
TEXT | Enum | KHÔNG SỬ DỤNG. |
FILLED | Enum | Nút văn bản có nền màu. |
FILLED_TONAL | Enum | Nú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. |
BORDERLESS | Enum | Nút văn bản thông thường không có đường viền. |
TextInput
Phương thức
Phương thức | Loạ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 cần thực hiện bất cứ khi nào nội dung 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ị điền sẵn trong trường nhập dữ liệu. |
TextParagraph
Phương thức
Phương thức | Loạ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ức | Loạ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ó 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ờ đượ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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
UniversalActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | UniversalActionResponse | Tạo và xác thực phản hồi thao tác chung hiện tại. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Hiển thị tiện ích bổ sung cùng với các thẻ đã chỉ định. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Đặt URL để mở khi chọn hành động chung. |
UpdateDraftActionResponse
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
printJson() | String | In nội dung đại diện JSON của đối tượng này. |
UpdateDraftActionResponseBuilder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
build() | UpdateDraftActionResponse | Tạ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 thao tác cập nhật thành người nhận của bản nháp. |
UpdateDraftBccRecipientsAction
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Cập nhật những người nhận bcc của thư nháp. |
UpdateDraftBodyAction
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Thê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ính | Loại | Mô tả |
---|---|---|
IN_PLACE_INSERT | Enum | Mặc định. |
INSERT_AT_START | Enum | Hành động cập nhật sẽ chèn nội dung vào đầu nội dung thư. |
INSERT_AT_END | Enum | Hà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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Cập nhật người nhận Cc của thư nháp. |
UpdateDraftSubjectAction
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Cập nhật dòng tiêu đề của thư nháp. |
UpdateDraftToRecipientsAction
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Cập nhật người nhận của thư nháp. |
UpdatedWidget
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Thêm một mục mới có thể được chọn. |
Validation
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
setCharacterLimit(characterLimit) | Validation | Đặt giới hạn ký tự cho 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ính | Loại | Mô tả |
---|---|---|
CENTER | Enum | Đặt nội dung ở chính giữa vùng chứa theo chiều dọc. |
TOP | Enum | Đặt nội dung theo chiều dọc ở đầu vùng chứa. |
BOTTOM | Enum | Đặt nội dung ở dưới cùng của vùng chứa theo chiều dọc. |
Widget
WrapStyle
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
NOWRAP | Enum | Không gói. |
WRAP | Enum | Gói nội dung cho mọi tiện ích trong một cột. |