Class CardBuilder

CardBuilder

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

Методы

Метод Тип возврата Краткое описание
addCardAction(cardAction) CardBuilder Добавляет CardAction к этой карточке.
addSection(section) CardBuilder Добавляет раздел к этой карточке.
build() Card Создает текущую карту и проверяет ее.
setDisplayStyle(displayStyle) CardBuilder Устанавливает стиль отображения для этой карточки.
setFixedFooter(fixedFooter) CardBuilder Устанавливает фиксированный нижний колонтитул для этой карточки.
setHeader(cardHeader) CardBuilder Устанавливает заголовок для этой карты.
setName(name) CardBuilder Устанавливает имя для этой карты.
setPeekCardHeader(peekCardHeader) CardBuilder Устанавливает заголовок карты просмотра.

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

addCardAction(cardAction)

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

Параметры

Имя Тип Описание
cardAction CardAction CardAction который нужно использовать.

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

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


addSection(section)

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

Параметры

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

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

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


build()

Создает текущую карту и проверяет ее.

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

Card — проверенная карта.

Броски

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


setDisplayStyle(displayStyle)

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

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

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

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

Параметры

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

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

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


setFixedFooter(fixedFooter)

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

Параметры

Имя Тип Описание
fixedFooter FixedFooter Используемый FixedFooter .

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

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


setHeader(cardHeader)

Устанавливает заголовок для этой карты.

Параметры

Имя Тип Описание
cardHeader CardHeader CardHeader который нужно использовать.

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

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


setName(name)

Устанавливает имя для этой карты. Имя можно использовать для навигации .

Параметры

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

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

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


setPeekCardHeader(peekCardHeader)

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

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

Параметры

Имя Тип Описание
peekCardHeader CardHeader CardHeader для установки.

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

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