Tiêu đề của Card
.
Được cung cấp cho tiện ích bổ sung của Google Workspace và ứng dụng Google Chat.
var cardHeader = CardService.newCardHeader() .setTitle("Card header title") .setSubtitle("Card header subtitle") .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl("https://image.png");
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Đặt văn bản thay thế cho hình ảnh tiêu đề. |
setImageStyle(imageStyle) | CardHeader | Thiết lập việc cắt biểu tượng trong tiêu đề thẻ. |
setImageUrl(imageUrl) | CardHeader | Đặt hình ảnh để sử dụng trong tiêu đề bằng cách cung cấp URL hoặc chuỗi dữ liệu của hình ảnh đó. |
setSubtitle(subtitle) | CardHeader | Đặt tiêu đề phụ cho tiêu đề thẻ. |
setTitle(title) | CardHeader | Đặt tiêu đề cho tiêu đề thẻ. |
Tài liệu chi tiết
setImageAltText(imageAltText)
Đặt văn bản thay thế cho hình ảnh tiêu đề.
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
imageAltText | String | Văn bản thay thế cho hình ảnh tiêu đề. |
Cầu thủ trả bóng
CardHeader
– Đối tượng này để tạo chuỗi.
setImageStyle(imageStyle)
Thiết lập việc cắt biểu tượng trong tiêu đề thẻ. Giá trị mặc định là không cắt ảnh. Không bắt buộc.
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
imageStyle | ImageStyle | Chế độ cài đặt kiểu. |
Cầu thủ trả bóng
CardHeader
– Đối tượng này để tạo chuỗi.
setImageUrl(imageUrl)
Đặ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 đó.
URL được cung cấp có thể là một URL có thể truy cập công khai hoặc chuỗi hình ảnh mã hóa base64.
Để lấy chuỗi hình ảnh thứ hai, bạn có thể sử dụng mã sau để tạo chuỗi hình ảnh được mã hoá từ một hình ảnh trong Google Drive, rồi lưu trữ chuỗi đó để sử dụng sau với setImageUrl(imageUrl)
. Phương thức này giúp bạn không cần tiện ích bổ sung truy cập vào URL hình ảnh công khai:
// The following assumes you have the image to use in Google Drive and have its ID. var imageBytes = DriveApp.getFileById(imageID).getBlob().getBytes(); var encodedImageURL = "data:image/jpeg;base64," + Utilities.base64Encode(imageBytes); // You can store encodeImageURL and use it as a parameter to CardHeader.setImageUrl(imageUrl).
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
imageUrl | String | Địa chỉ URL của hình ảnh được lưu trữ để sử dụng hoặc chuỗi hình ảnh mã hóa. |
Cầu thủ trả bóng
CardHeader
– Đối tượng này để tạo chuỗi.
setSubtitle(subtitle)
Đặt tiêu đề phụ cho tiêu đề thẻ. Không bắt buộc.
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
subtitle | String | Văn bản phụ đề của tiêu đề. |
Cầu thủ trả bóng
CardHeader
– Đối tượng này để tạo chuỗi.
setTitle(title)
Đặt tiêu đề cho tiêu đề thẻ. Bắt buộc.
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
title | String | Văn bản tiêu đề. |
Cầu thủ trả bóng
CardHeader
– Đối tượng này để tạo chuỗi.