Заголовок Card .
Доступно для надстроек Google Workspace и приложений Google Chat.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 set Image Alt Text(imageAltText) |  Card Header | Устанавливает альтернативный текст для изображения заголовка. | 
 set Image Style(imageStyle) |  Card Header | Устанавливает обрезку значка в заголовке карточки. | 
 set Image Url(imageUrl) |  Card Header | Устанавливает изображение для использования в заголовке, предоставляя его URL-адрес или строку данных. | 
 set Subtitle(subtitle) |  Card Header | Устанавливает подзаголовок заголовка карточки. | 
 set Title(title) |  Card Header | Устанавливает заголовок заголовка карты. | 
Подробная документация
 set Image Alt Text(imageAltText)
Устанавливает альтернативный текст для изображения заголовка.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 image Alt Text |  String | Альтернативный текст для изображения заголовка. | 
Возвращаться
 Card Header — этот объект для цепочки. 
 set Image Style(imageStyle)
Устанавливает обрезку значка в заголовке карточки. По умолчанию обрезка отсутствует. Необязательный.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 image Style |  Image Style | Настройка стиля. | 
Возвращаться
 Card Header — этот объект для цепочки. 
 set Image Url(imageUrl)
Устанавливает изображение для использования в заголовке, предоставляя его URL-адрес или строку данных.
 Предоставленный URL-адрес может быть общедоступным URL-адресом или строкой изображения в кодировке Base64. Чтобы получить последнее, вы можете использовать следующий код для создания закодированной строки изображения из изображения на вашем Google Диске, а затем сохранить эту строку для дальнейшего использования с помощью set Image Url(imageUrl) . Этот метод предотвращает необходимость доступа вашего дополнения к общедоступному URL-адресу изображения:
// 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).
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 image Url |  String | URL-адрес размещенного изображения или закодированная строка изображения. | 
Возвращаться
 Card Header — этот объект для цепочки. 
 set Subtitle(subtitle)
Устанавливает подзаголовок заголовка карточки. Необязательный.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 subtitle |  String | Текст подзаголовка заголовка. | 
Возвращаться
 Card Header — этот объект для цепочки. 
 set Title(title)
Устанавливает заголовок заголовка карты. Необходимый.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 title |  String | Текст заголовка. | 
Возвращаться
 Card Header — этот объект для цепочки.