O cabeçalho de um Card
.
Disponível para os apps do Google Workspace Add-ons e do Google Chat.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
set | Card | Define o texto alternativo para a imagem do cabeçalho. |
set | Card | Define o corte do ícone no cabeçalho do card. |
set | Card | Define a imagem a ser usada no cabeçalho fornecendo o URL ou a string de dados. |
set | Card | Define o subtítulo do cabeçalho do card. |
set | Card | Define o título do cabeçalho do card. |
Documentação detalhada
set Image Alt Text(imageAltText)
Define o texto alternativo para a imagem do cabeçalho.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
image | String | O texto alternativo da imagem do cabeçalho. |
Retornar
Card
: este objeto, para encadeamento.
set Image Style(imageStyle)
Define o corte do ícone no cabeçalho do card. O padrão é sem corte. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
image | Image | A configuração de estilo. |
Retornar
Card
: este objeto, para encadeamento.
set Image Url(imageUrl)
Define a imagem a ser usada no cabeçalho fornecendo o URL ou a string de dados.
O URL fornecido pode ser um URL acessível publicamente ou uma string de imagem codificada em base64.
Para conseguir o último, use o código abaixo para criar uma string de imagem codificada de uma
imagem no Google Drive e armazene essa string para uso posterior com set
. Esse método evita que o complemento precise acessar um URL de imagem disponível
publicamente:
// 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).
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
image | String | O endereço do URL de uma imagem hospedada a ser usada ou uma string de imagem codificada. |
Retornar
Card
: este objeto, para encadeamento.
set Subtitle(subtitle)
Define o subtítulo do cabeçalho do card. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
subtitle | String | O texto do subtítulo do cabeçalho. |
Retornar
Card
: este objeto, para encadeamento.
set Title(title)
Define o título do cabeçalho do card. Obrigatório.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | O texto do cabeçalho. |
Retornar
Card
: este objeto, para encadeamento.