Class CardBuilder

CardBuilder

Конструктор для объектов Card .

Методы

Метод Тип возвращаемого значения Краткое описание
add Card Action(cardAction) Card Builder Добавляет Card Action к этой карте.
add Expression Data(expressionData) Card Builder Добавляет данные выражения на эту карточку.
add Section(section) Card Builder Добавляет раздел к этой карточке.
build() Card Создаёт текущую карту и проверяет её подлинность.
set Display Style(displayStyle) Card Builder Задает стиль отображения этой карточки.
set Fixed Footer(fixedFooter) Card Builder Устанавливает фиксированный нижний колонтитул для этой карточки.
set Header(cardHeader) Card Builder Задает заголовок для этой карточки.
set Name(name) Card Builder Задает название для этой карты.
set Peek Card Header(peekCardHeader) Card Builder Устанавливает заголовок карточки предварительного просмотра.

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

addCardAction(cardAction)

Добавляет CardAction к этой карточке.

Параметры

Имя Тип Описание
card Action Card Action Card Action которое следует использовать.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


addExpressionData(expressionData)

Добавляет данные выражения на эту карточку.

Параметр ExpressionData определяет логику и условия CEL, а также событие, которое должно быть запущено при выполнении условия.

Параметры

Имя Тип Описание
expression Data Expression Data Expression Data для использования.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


addSection(section)

Добавляет раздел к этой карточке. К одной карточке нельзя добавить более 100 разделов.

Параметры

Имя Тип Описание
section Card Section Card Section который следует использовать.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


build()

Создаёт текущую карту и проверяет её подлинность.

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

Card — Подтвержденная карта.

Броски

Error — если созданная карта недействительна.


setDisplayStyle(displayStyle)

Задает стиль отображения этой карточки.

Если для стиля отображения установлено значение DisplayStyle.REPLACE , карточка отображается путем замены вида верхней карточки в стопке карточек.

Если для стиля отображения установлено значение DisplayStyle.PEEK , заголовок карточки отображается внизу боковой панели, частично закрывая текущую верхнюю карточку в стопке. Щелчок по заголовку помещает карточку в стопку. Если у карточки нет заголовка, используется сгенерированный заголовок.

DisplayStyle работает только для карточек, возвращаемых контекстной триггерной функцией.

Параметры

Имя Тип Описание
display Style Display Style Display Style , который необходимо установить.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


setFixedFooter(fixedFooter)

Устанавливает фиксированный нижний колонтитул для этой карточки.

Параметры

Имя Тип Описание
fixed Footer Fixed Footer Fixed Footer для использования.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


setHeader(cardHeader)

Задает заголовок для этой карточки.

Параметры

Имя Тип Описание
card Header Card Header Card Header для использования.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


setName(name)

Задает название для этой карточки. Название может использоваться для навигации .

Параметры

Имя Тип Описание
name String Имя.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.


setPeekCardHeader(peekCardHeader)

Устанавливает заголовок карточки предварительного просмотра.

Карточка предварительного просмотра устанавливается на первой карточке, возвращаемой функцией контекстного триггера. Она используется в качестве описательного виджета-заполнителя, позволяющего пользователям переходить из стека главной страницы в контекстный стек.

Параметры

Имя Тип Описание
peek Card Header Card Header Card Header для установки.

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

CardBuilder — Этот объект используется для создания цепочек вызовов.