L'intestazione di un Card.
Disponibile per i componenti aggiuntivi di Google Workspace e le app Google Chat.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
set | Card | Imposta il testo alternativo per l'immagine intestazione. |
set | Card | Imposta il ritaglio dell'icona nell'intestazione della scheda. |
set | Card | Imposta l'immagine da utilizzare nell'intestazione fornendo l'URL o la stringa di dati. |
set | Card | Imposta il sottotitolo dell'intestazione della scheda. |
set | Card | Imposta il titolo dell'intestazione della scheda. |
Documentazione dettagliata
set Image Alt Text(imageAltText)
Imposta il testo alternativo per l'immagine intestazione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
image | String | Il testo alternativo per l'immagine intestazione. |
Invio
Card: questo oggetto, per l'accodamento.
set Image Style(imageStyle)
Imposta il ritaglio dell'icona nell'intestazione della scheda. Il valore predefinito è Nessun taglio. Facoltativo.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
image | Image | L'impostazione dello stile. |
Invio
Card: questo oggetto, per l'accodamento.
set Image Url(imageUrl)
Imposta l'immagine da utilizzare nell'intestazione fornendo l'URL o la stringa di dati.
L'URL fornito può essere un URL pubblicamente accessibile o una stringa di immagine codificata Base64.
Per ottenere quest'ultimo, puoi utilizzare il seguente codice per creare una stringa di immagine codificata da un'immagine su Google Drive, quindi memorizzarla per utilizzarla in un secondo momento con set. Questo metodo evita che il tuo componente aggiuntivo debba accedere a un URL immagine disponibile pubblicamente:
// 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).
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
image | String | L'indirizzo URL di un'immagine ospitata da utilizzare o una stringa di immagine codificata. |
Invio
Card: questo oggetto, per l'accodamento.
set Subtitle(subtitle)
Imposta il sottotitolo dell'intestazione della scheda. Facoltativo.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
subtitle | String | Il testo del sottotitolo dell'intestazione. |
Invio
Card: questo oggetto, per l'accodamento.
set Title(title)
Imposta il titolo dell'intestazione della scheda. Obbligatorio.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
title | String | Il testo dell'intestazione. |
Invio
Card: questo oggetto, per l'accodamento.