Class Card

Класс отвечающий за отображение определенной карточки, в зависимости от типа приложения.

Hierarchy

  • Card

Constructors

Properties

button: Buttons

Кнопки элемента карточки.

See

Buttons Смотри тут

desc: null | string

Описание элемента карточки.

images: Image[]

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

See

Image Смотри тут

isOne: boolean

Определяет необходимость отображения 1 элемента карточки. Передайте true, если необходимо отобразить только 1 элемент карточки

isUsedGallery: boolean = false

Использование галереи изображений. Передайте true, если хотите отобразить галерею из изображений.

template: any = null

Произвольных шаблон, который отобразится вместо стандартного. Рекомендуется использовать для smartApp, так как для него существует множество вариация для отображения карточек + есть списки При использовании переменной, Вы сами отвечаете за корректное отображение карточки.

title: null | string

Заголовок элемента карточки.

Methods

  • Вставляет элемент в каточку|список. В случае успеха вернет true.

    Returns

    boolean

    Api

    Parameters

    • image: null | string

      Идентификатор или расположение изображения.

    • title: string

      Заголовок изображения.

    • desc: string = ' '

      Описание изображения.

    • button: null | TButton = null

      Кнопки, обрабатывающие команды при нажатии на элемент.

    Returns boolean

  • Получение всех элементов карточки.

    Returns

    Api

    Parameters

    • userCard: null | TemplateCardTypes = null

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

    Returns Promise<any>

  • Возвращает json строку со всеми элементами карточки.

    Returns

    Api

    Parameters

    • userCard: null | TemplateCardTypes = null

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

    Returns Promise<string>

Generated using TypeDoc