Abstract
Создает новый экземпляр карточки. Инициализирует все поля значениями по умолчанию.
Массив изображений или элементов для карточки. Каждый элемент может содержать изображение, заголовок, описание и кнопки.
Кнопки для карточки. Используются для взаимодействия с пользователем.
Заголовок карточки. Отображается в верхней части карточки.
Флаг использования галереи изображений. true - изображения отображаются в виде галереи false - изображения отображаются как отдельные карточки
TemplateCardTypes Абстрактный класс, определяющий базовую структуру для карточек на различных платформах.
Этот класс служит шаблоном для создания платформо-специфичных карточек. Каждая платформа (Алиса, VK, Telegram и т.д.) должна реализовать свой класс, наследующийся от TemplateCardTypes и переопределяющий метод getCard.
Example