Конструктор для 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()
setDisplayStyle(displayStyle)
Устанавливает стиль отображения для этой карточки.
Если для стиля отображения задано значение DisplayStyle.REPLACE
, карточка отображается путем замены представления верхней карточки в стеке карточек.
Если стиль отображения установлен на DisplayStyle.PEEK
, заголовок карточки отображается внизу боковой панели, частично закрывая текущую верхнюю карточку стека. Щелчок по заголовку выталкивает карту в стопку карт. Если у карточки нет заголовка, вместо него используется сгенерированный заголовок.
DisplayStyle
работает только с картой, возвращенной функцией контекстного триггера.
Параметры
Имя | Тип | Описание |
---|---|---|
displayStyle | DisplayStyle | DisplayStyle , который необходимо установить. |
Возвращаться
CardBuilder
— этот объект для цепочки.
setHeader(cardHeader)
Устанавливает заголовок для этой карточки.
Параметры
Имя | Тип | Описание |
---|---|---|
cardHeader | CardHeader | CardHeader для использования. |
Возвращаться
CardBuilder
— этот объект для цепочки.
setName(name)
Устанавливает имя для этой карты. Имя можно использовать для навигации .
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | Название. |
Возвращаться
CardBuilder
— этот объект для цепочки.
setPeekCardHeader(peekCardHeader)
Устанавливает заголовок карты просмотра.
Карта просмотра устанавливается на первой карте, возвращенной из функции контекстного триггера. Он используется в качестве описательного виджета-заполнителя, чтобы пользователи могли переходить от стека домашней страницы к контекстному стеку.
Параметры
Имя | Тип | Описание |
---|---|---|
peekCardHeader | CardHeader | CardHeader , который необходимо установить. |
Возвращаться
CardBuilder
— этот объект для цепочки.