Описание класса ViberCard | Universal Bot

ViberCard extends TemplateCardTypes

Класс отвечающий за отображение карточки в Viber.

Class ViberCard

Table of Contents

$images Массив изображений или элементов для карточки. \MM\bot\components\image\Image[]|null
$button Кнопка для карточки. Buttons|null
$title Заголовок для карточки. string|null
$isUsedGallery Использование галереи изображений. bool
getElement() Получение элемента карточки. array
getCard() Получение карточки для отображения пользователю. array
getCard() Получение карточки для отображения пользователю. array

Properties

$images

Массив изображений или элементов для карточки.

public \MM\bot\components\image\Image[]|null $images

$title

Заголовок для карточки.

public string|null $title

$isUsedGallery

Использование галереи изображений.

public bool $isUsedGallery = false

Methods

getElement()

Получение элемента карточки.

protected getElement( $image : Image [, $countImage : int = 1 ] ) : array
Parameters
$image : Image

Объект с изображением

$countImage : int = 1

Количество изображений

Return values
array

getCard()

Получение карточки для отображения пользователю.

public getCard( $isOne : bool ) : array
Parameters
$isOne : bool

True, если в любом случае отобразить 1 элемент карточки

Tags
api
Return values
array

getCard()

Получение карточки для отображения пользователю.

public abstract getCard( $isOne : bool ) : array
Parameters
$isOne : bool

True, если в любом случае отобразить 1 элемент карточки

Return values
array

Search results