umbot
    Preparing search index...

    Interface ISberSmartAppCardItem

    Элемент карточки. Описывает ячейку в карточке

    interface ISberSmartAppCardItem {
        actions?: ISberSmartAppCardAction[];
        bottom_text?: ISberSmartAppCardText;
        content?: ISberSmartAppCardText | ISberSmartAppCardImage;
        image?: ISberSmartAppCardImage;
        left?: {
            icon?: {
                address: { type: string; url: string };
                margins?: ISberSmartAppCardPadding;
                size: { height: string; width: string };
            };
            icon_and_value?: {
                icon?: {
                    address?: { type: string; url: string };
                    margin?: ISberSmartAppCardPadding;
                    size: { height: string; width: string };
                };
                value?: ISberSmartAppCardText;
            };
            icon_vertical_gravity?: string;
            label?: ISberSmartAppCardText;
            texts?: { title: ISberSmartAppCardText };
            type: string;
        };
        margins?: ISberSmartAppCardPadding;
        paddings?: ISberSmartAppCardPadding;
        right?: string;
        top_text?: ISberSmartAppCardText;
        type: | "greeting_grid_item"
        | "media_gallery_item"
        | "gallery_more_button_item"
        | "image_cell_view"
        | "text_cell_view"
        | "left_right_cell_view";
    }
    Index

    Properties

    Действия

    bottom_text?: ISberSmartAppCardText

    Нижний текст

    Содержимое

    Изображение

    left?: {
        icon?: {
            address: { type: string; url: string };
            margins?: ISberSmartAppCardPadding;
            size: { height: string; width: string };
        };
        icon_and_value?: {
            icon?: {
                address?: { type: string; url: string };
                margin?: ISberSmartAppCardPadding;
                size: { height: string; width: string };
            };
            value?: ISberSmartAppCardText;
        };
        icon_vertical_gravity?: string;
        label?: ISberSmartAppCardText;
        texts?: { title: ISberSmartAppCardText };
        type: string;
    }

    Левая часть

    Type Declaration

    • Optionalicon?: {
          address: { type: string; url: string };
          margins?: ISberSmartAppCardPadding;
          size: { height: string; width: string };
      }

      Иконка в актуальном формате SmartApp API.

      • address: { type: string; url: string }

        Адрес изображения.

        • type: string

          Тип адреса.

        • url: string

          URL изображения.

      • Optionalmargins?: ISberSmartAppCardPadding

        Внешние отступы.

      • size: { height: string; width: string }

        Размер иконки.

        • height: string

          Высота иконки.

        • width: string

          Ширина иконки.

    • Optionalicon_and_value?: {
          icon?: {
              address?: { type: string; url: string };
              margin?: ISberSmartAppCardPadding;
              size: { height: string; width: string };
          };
          value?: ISberSmartAppCardText;
      }

      Иконка и значение в устаревшем формате карточек.

      Актуальный SmartApp API использует поля icon и texts.

      • Optionalicon?: {
            address?: { type: string; url: string };
            margin?: ISberSmartAppCardPadding;
            size: { height: string; width: string };
        }

        Иконка

        • Optionaladdress?: { type: string; url: string }

          Расположение иконки

          • type: string

            Тип иконки

          • url: string

            Ссылка на иконку

        • Optionalmargin?: ISberSmartAppCardPadding

          Отступы

        • size: { height: string; width: string }

          Размеры иконки

          • height: string

            Высота иконки

          • width: string

            Ширина иконки

      • Optionalvalue?: ISberSmartAppCardText

        Значение

    • Optionalicon_vertical_gravity?: string

      Иконка

    • Optionallabel?: ISberSmartAppCardText

      Метка

    • Optionaltexts?: { title: ISberSmartAppCardText }

      Тексты в актуальном формате SmartApp API.

    • type: string

      Тип ячейки

    Отступы

    Отступы

    right?: string

    Правая часть

    Верхний текст

    type:
        | "greeting_grid_item"
        | "media_gallery_item"
        | "gallery_more_button_item"
        | "image_cell_view"
        | "text_cell_view"
        | "left_right_cell_view"

    Тип ячейки