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
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Ustawia alternatywny tekst obrazu w nagłówku. |
setImageStyle(imageStyle) | CardHeader | Przycina ikonę w nagłówku karty. |
setImageUrl(imageUrl) | CardHeader | Ustawia obraz do użycia w nagłówku, podając jego adres URL lub ciąg danych. |
setSubtitle(subtitle) | CardHeader | Ustawia podtytuł nagłówka karty. |
setTitle(title) | CardHeader | Określa tytuł nagłówka karty. |
Szczegółowa dokumentacja
setImageAltText(imageAltText)
Ustawia alternatywny tekst obrazu w nagłówku.
Parametry
Nazwa | Typ | Opis |
---|---|---|
imageAltText | String | Tekst 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
Nazwa | Typ | Opis |
---|---|---|
imageStyle | ImageStyle | Ustawienie 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
Nazwa | Typ | Opis |
---|---|---|
imageUrl | String | Adres 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
Nazwa | Typ | Opis |
---|---|---|
subtitle | String | Tekst podtytułu w nagłówku. |
Zwróć
CardHeader
– ten obiekt do łańcucha.
setTitle(title)
Określa tytuł nagłówka karty. Wymagany.
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | Tekst nagłówka. |
Zwróć
CardHeader
– ten obiekt do łańcucha.