Class CardHeader

CardHeader

Nagłówek elementu Card.

Dostępne w przypadku dodatków do Google Workspace i aplikacji Google Chat.

var cardHeader = CardService.newCardHeader()
    .setTitle("Card header title")
    .setSubtitle("Card header subtitle")
    .setImageStyle(CardService.ImageStyle.CIRCLE)
    .setImageUrl("https://image.png");

Metody

MetodaZwracany typKrótki opis
setImageAltText(imageAltText)CardHeaderUstawia tekst alternatywny obrazu w nagłówku.
setImageStyle(imageStyle)CardHeaderUstawia przycięcie ikony w nagłówku karty.
setImageUrl(imageUrl)CardHeaderOkreśla obraz, który ma być używany w nagłówku, podając jego adres URL lub ciąg danych.
setSubtitle(subtitle)CardHeaderUstawia podtytuł w nagłówku karty.
setTitle(title)CardHeaderOkreśla tytuł nagłówka karty.

Szczegółowa dokumentacja

setImageAltText(imageAltText)

Ustawia tekst alternatywny obrazu w nagłówku.

Parametry

NazwaTypOpis
imageAltTextStringTekst zastępczy obrazu w nagłówku.

Powrót

CardHeader – obiekt do tworzenia łańcuchów.


setImageStyle(imageStyle)

Ustawia przycięcie ikony w nagłówku karty. Domyślnie jest to brak przycięcia. Opcjonalnie:

Parametry

NazwaTypOpis
imageStyleImageStyleUstawienie stylu.

Powrót

CardHeader – obiekt do tworzenia łańcuchów.


setImageUrl(imageUrl)

Określa obraz, który ma być używany w nagłówku, podając jego adres URL lub ciąg danych.

Podany adres URL może być publicznie dostępnym adresem URL lub ciągiem znaków obrazu zakodowanym w formacie base64. Aby uzyskać ten drugi kod, możesz użyć podanego niżej kodu do utworzenia zakodowanego ciągu obrazu z na Dysku Google, a następnie zapisać ten ciąg znaków do późniejszego użycia w setImageUrl(imageUrl). Ta metoda zapobiega sytuacji, w której dodatek musi mieć dostęp do dostępny adres URL obrazu:

// 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).

Parametry

NazwaTypOpis
imageUrlStringAdres URL hostowanego obrazu, który ma zostać użyty, lub zakodowany ciąg znaków obrazu.

Powrót

CardHeader – obiekt do tworzenia łańcuchów.


setSubtitle(subtitle)

Ustawia podtytuł w nagłówku karty. Opcjonalnie:

Parametry

NazwaTypOpis
subtitleStringTekst podtytułu nagłówka.

Powrót

CardHeader – obiekt do tworzenia łańcuchów.


setTitle(title)

Określa tytuł nagłówka karty. Wymagane.

Parametry

NazwaTypOpis
titleStringTekst nagłówka.

Powrót

CardHeader – obiekt do tworzenia łańcuchów.