Class CardHeader

CardHeader

Tiêu đề của Card.

Dùng được cho tiện ích bổ sung của Google Workspace và ứng dụng Google Chat.

const 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ứcKiểu dữ liệu trả vềMô tả ngắn
setImageAltText(imageAltText)CardHeaderĐặt văn bản thay thế cho hình ảnh tiêu đề.
setImageStyle(imageStyle)CardHeaderĐặt kiểu 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ẻ.

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ênLoạiMô tả
imageAltTextStringVăn bản thay thế cho hình ảnh tiêu đề.

Cầu thủ trả bóng

CardHeader – Đối tượng này dùng để liên kết.


setImageStyle(imageStyle)

Đặt kiểu cắt của biểu tượng trong tiêu đề thẻ. Giá trị mặc định là không cắt. Không bắt buộc.

Tham số

TênLoạiMô tả
imageStyleImageStyleCài đặt kiểu.

Cầu thủ trả bóng

CardHeader – Đối tượng này dùng để liên kết.


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à URL có thể truy cập công khai hoặc chuỗi hình ảnh được mã hoá base64. Để lấy chuỗi hình ảnh được mã hoá, bạn có thể sử dụng đoạn mã sau để tạo chuỗi hình ảnh được mã hoá từ một hình ảnh trong Google Drive, sau đó lưu trữ chuỗi đó để sử dụng sau này với setImageUrl(imageUrl). Phương thức này giúp tiện ích bổ sung không cần truy cập vào URL hình ảnh có sẵn công khai:

// The following assumes you have the image to use in Google Drive and have its
// ID.
const imageBytes = DriveApp.getFileById('123abc').getBlob().getBytes();
const 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ênLoạiMô tả
imageUrlStringĐịa chỉ URL của hình ảnh được lưu trữ để sử dụng hoặc chuỗi hình ảnh được mã hoá.

Cầu thủ trả bóng

CardHeader – Đối tượng này dùng để liên kết.


setSubtitle(subtitle)

Đặt phụ đề của tiêu đề thẻ. Không bắt buộc.

Tham số

TênLoạiMô tả
subtitleStringVăn bản phụ đề tiêu đề.

Cầu thủ trả bóng

CardHeader – Đối tượng này dùng để liên kết.


setTitle(title)

Đặt tiêu đề của tiêu đề thẻ. Bắt buộc.

Tham số

TênLoạiMô tả
titleStringVăn bản tiêu đề.

Cầu thủ trả bóng

CardHeader – Đối tượng này dùng để liên kết.