Class CardHeader

Intestazione

L'intestazione di un Card.

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

Metodi

MetodoTipo restituitoBreve descrizione
setImageAltText(imageAltText)CardHeaderImposta il testo alternativo per l'immagine intestazione.
setImageStyle(imageStyle)CardHeaderImposta il ritaglio dell'icona nell'intestazione della scheda.
setImageUrl(imageUrl)CardHeaderConsente di impostare l'immagine da utilizzare nell'intestazione fornendo il relativo URL o la stringa di dati.
setSubtitle(subtitle)CardHeaderImposta il sottotitolo dell'intestazione della scheda.
setTitle(title)CardHeaderImposta il titolo dell'intestazione della scheda.

Documentazione dettagliata

setImageAltText(imageAltText)

Imposta il testo alternativo per l'immagine intestazione.

Parametri

NomeTipoDescrizione
imageAltTextStringIl testo alternativo dell'immagine intestazione.

Andata e ritorno

CardHeader: questo oggetto, per il concatenamento.


setImageStyle(imageStyle)

Imposta il ritaglio dell'icona nell'intestazione della scheda. Il valore predefinito è Nessun ritaglio. (Facoltativo)

Parametri

NomeTipoDescrizione
imageStyleImageStyleL'impostazione dello stile.

Andata e ritorno

CardHeader: questo oggetto, per il concatenamento.


setImageUrl(imageUrl)

Consente di impostare l'immagine da utilizzare nell'intestazione fornendo il relativo URL o la stringa di dati.

L'URL fornito può essere un URL accessibile pubblicamente o una stringa immagine codificata in Base64. Per ottenere questi ultimi valori, puoi utilizzare il seguente codice per creare una stringa immagine codificata da un'immagine nel tuo Google Drive, quindi memorizzare la stringa per un utilizzo successivo con setImageUrl(imageUrl). Questo metodo evita che il componente aggiuntivo possa accedere a un URL immagine disponibile pubblicamente:

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

Parametri

NomeTipoDescrizione
imageUrlStringL'indirizzo URL di un'immagine ospitata da utilizzare o una stringa immagine codificata.

Andata e ritorno

CardHeader: questo oggetto, per il concatenamento.


setSubtitle(subtitle)

Imposta il sottotitolo dell'intestazione della scheda. (Facoltativo)

Parametri

NomeTipoDescrizione
subtitleStringIl testo del sottotitolo dell'intestazione.

Andata e ritorno

CardHeader: questo oggetto, per il concatenamento.


setTitle(title)

Imposta il titolo dell'intestazione della scheda. Obbligatorio.

Parametri

NomeTipoDescrizione
titleStringIl testo dell'intestazione.

Andata e ritorno

CardHeader: questo oggetto, per il concatenamento.