umbot
    Preparing search index...

    Interface IImageType<TImageParams>

    Интерфейс для обработки и отображения изображений в различных платформах.

    Основные возможности:

    • Управление изображениями и их метаданными
    • Поддержка различных источников изображений (URL, файлы, токены)
    • Настройка отображения текста (заголовок и описание)
    • Добавление кнопок и действий
    • Гибкая настройка параметров отображения
    interface IImageType<TImageParams extends IImageParams = IImageParams> {
        button?: Buttons;
        desc: string;
        imageDir: string | null;
        imageToken: string | null;
        params: TImageParams;
        title: string;
    }

    Type Parameters

    Index

    Properties

    button?: Buttons

    Кнопки для обработки действий с изображением. Зависит от типа приложения и платформы.

    Buttons

    const image = getImage(...);
    image.button.addBtn('Нажми меня', 'https://example.com');
    image.button.addBtn('Другая кнопка', null, { action: 'custom' });
    desc: string

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

    const image = getImage(...);
    image.desc = 'Подробное описание товара';
    imageDir: string | null

    Путь к изображению. Может быть URL или путь к файлу.

    const image = getImage(...);
    image.imageDir = 'https://example.com/image.jpg';
    // или
    image.imageDir = '/path/to/image.jpg';
    imageToken: string | null

    Идентификатор изображения. Используется для платформ, поддерживающих токены.

    const image = getImage(...);
    image.imageToken = 'image_token_123';
    params: TImageParams

    Дополнительные параметры изображения. Настройки отображения для разных платформ.

    const image = getImage(...);
    image.params = {
    titleTypeface: 'headline2',
    titleText_color: 'default',
    descTypeface: 'body3',
    descText_color: 'secondary'
    };
    title: string

    Заголовок изображения. Отображается над изображением.

    const image = getImage(...);
    image.title = 'Название товара';