Class CardHeader

Nagłówek karty

Nagłówek elementu Card.

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 alternatywny tekst obrazu w nagłówku.
setImageStyle(imageStyle)CardHeaderPrzycina ikonę w nagłówku karty.
setImageUrl(imageUrl)CardHeaderUstawia obraz do użycia w nagłówku, podając jego adres URL lub ciąg danych.
setSubtitle(subtitle)CardHeaderUstawia podtytuł nagłówka karty.
setTitle(title)CardHeaderOkreśla tytuł nagłówka karty.

Szczegółowa dokumentacja

setImageAltText(imageAltText)

Ustawia alternatywny tekst obrazu w nagłówku.

Parametry

NazwaTypOpis
imageAltTextStringTekst alternatywny obrazu w nagłówku.

Zwróć

CardHeader – ten obiekt do łańcucha.


setImageStyle(imageStyle)

Przycina ikonę w nagłówku karty. Domyślnie przycinanie. Opcjonalne.

Parametry

NazwaTypOpis
imageStyleImageStyleUstawienie stylu.

Zwróć

CardHeader – ten obiekt do łańcucha.


setImageUrl(imageUrl)

Ustawia obraz do użycia w nagłówku, podając jego adres URL lub ciąg danych.

Podany URL może być adresem URL dostępnym publicznie lub zakodowanym w formacie base64. Aby uzyskać ten drugi ciąg, możesz użyć poniższego kodu, aby utworzyć zakodowany ciąg znaków z obrazu na Dysku Google, a następnie zapisać go do późniejszego użycia w setImageUrl(imageUrl). Ta metoda zapobiega potrzebie dostępu dodatku do publicznego adresu 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 lub zakodowany ciąg znaków.

Zwróć

CardHeader – ten obiekt do łańcucha.


setSubtitle(subtitle)

Ustawia podtytuł nagłówka karty. Opcjonalne.

Parametry

NazwaTypOpis
subtitleStringTekst podtytułu w nagłówku.

Zwróć

CardHeader – ten obiekt do łańcucha.


setTitle(title)

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

Parametry

NazwaTypOpis
titleStringTekst nagłówka.

Zwróć

CardHeader – ten obiekt do łańcucha.