Card başlığı.
Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
set | Card | Başlık resminin alternatif metnini ayarlar. |
set | Card | Kart başlığındaki simgenin kırpılmasını ayarlar. |
set | Card | URL'sini veya veri dizesini sağlayarak üstbilgide kullanılacak resmi ayarlar. |
set | Card | Kart başlığının altyazısını ayarlar. |
set | Card | Kart başlığının adını ayarlar. |
Ayrıntılı belgeler
setImageAltText(imageAltText)
Başlık resminin alternatif metnini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | String | Başlık resminin alternatif metni. |
Return
CardHeader: Zincirleme için kullanılan bu nesne.
setImageStyle(imageStyle)
Kart başlığındaki simgenin kırpılmasını ayarlar. Varsayılan olarak kırpma yapılmaz. İsteğe bağlı.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | Image | Stil ayarı. |
Return
CardHeader: Zincirleme için kullanılan bu nesne.
setImageUrl(imageUrl)
URL'sini veya veri dizesini sağlayarak üstbilgide kullanılacak resmi ayarlar.
Sağlanan URL, herkese açık bir URL veya Base64 olarak kodlanmış bir resim dizesi olabilir.
İkincisini elde etmek için Google Drive'ınızdaki bir resimden kodlanmış bir resim dizesi oluşturmak üzere aşağıdaki kodu kullanabilir, ardından bu dizeyi setImageUrl(imageUrl) ile daha sonra kullanmak üzere saklayabilirsiniz. Bu yöntem, eklentinizin herkese açık bir resim URL'sine erişmesini engeller:
// 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).
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
image | String | Kullanılacak barındırılan resmin URL adresi veya kodlanmış resim dizesi. |
Return
CardHeader: Zincirleme için kullanılan bu nesne.
setSubtitle(subtitle)
Kart başlığının altyazısını ayarlar. İsteğe bağlı.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
subtitle | String | Başlığın alt başlık metni. |
Return
CardHeader: Zincirleme için kullanılan bu nesne.
setTitle(title)
Kart başlığının adını ayarlar. Zorunlu.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
title | String | Başlık metni. |
Return
CardHeader: Zincirleme için kullanılan bu nesne.