Class LinkPreview

СсылкаПредварительный просмотр

Действие карты, которое отображает карту предварительного просмотра ссылки и смарт-чип в главном приложении. Дополнительную информацию см. в разделе Предварительный просмотр ссылок со смарт-чипами .

const decoratedText = CardService.newDecoratedText()
    .setTopLabel('Hello')
    .setText('Hi!');

const cardSection = CardService.newCardSection()
    .addWidget(decoratedText);

const card = CardService.newCardBuilder()
    .addSection(cardSection)
    .build();

const linkPreview = CardService.newLinkPreview()
    .setPreviewCard(card)
    .setTitle('Smart chip title');

Методы

Метод Тип возврата Краткое описание
printJson() String Печатает JSON-представление этого объекта.
setLinkPreviewTitle(title) LinkPreview Устанавливает заголовок, который отображается при предварительном просмотре ссылки над карточкой предварительного просмотра.
setPreviewCard(previewCard) LinkPreview Устанавливает карточку, отображающую информацию о ссылке из стороннего или стороннего сервиса.
setTitle(title) LinkPreview Устанавливает заголовок, который отображается на смарт-чипе для предварительного просмотра ссылки.

Подробная документация

printJson()

Печатает JSON-представление этого объекта. Это только для отладки.

Возвращаться

String


setLinkPreviewTitle(title)

Устанавливает заголовок, который отображается при предварительном просмотре ссылки над карточкой предварительного просмотра. Если этот параметр не установлен, при предварительном просмотре ссылки отображается заголовок PreviewCard .

const linkPreview = CardService.newLinkPreview()
    .setLinkPreviewTitle("Link preview title");

Параметры

Имя Тип Описание
title String Название предварительного просмотра ссылки.

Возвращаться

LinkPreview — этот объект для цепочки.


setPreviewCard(previewCard)

Устанавливает карточку, отображающую информацию о ссылке из стороннего или стороннего сервиса.

const decoratedText = CardService.newDecoratedText()
    .setTopLabel('Hello')
    .setText('Hi!');

const cardSection = CardService.newCardSection()
    .addWidget(decoratedText);

const card = CardService.newCardBuilder()
    .addSection(cardSection)
    .build();

const linkPreview = CardService.newLinkPreview()
    .setPreviewCard(card)
    .setTitle('Smart chip title');

Параметры

Имя Тип Описание
previewCard Card Карточка предварительного просмотра.

Возвращаться

LinkPreview — этот объект для цепочки.


setTitle(title)

Устанавливает заголовок, который отображается на смарт-чипе для предварительного просмотра ссылки. Если этот параметр не установлен, смарт-чип отображает заголовок PreviewCard .

const linkPreview = CardService.newLinkPreview()
    .setTitle('Smart chip title');

Параметры

Имя Тип Описание
title String Название смарт-чипа.

Возвращаться

LinkPreview — этот объект для цепочки.