umbot
    Preparing search index...
    TImageCallback: (model: ImageTokens) => Promise<string | null>

    Callback для загрузки изображения на платформу. Вызывается только при cache miss — когда токен для файла ещё не был сгенерирован.

    Type Declaration

      • (model: ImageTokens): Promise<string | null>
      • Parameters

        • model: ImageTokens

          Модель ImageTokens для сохранения токена в БД

        Returns Promise<string | null>

        Токен загруженного изображения или null при ошибке

    const cb: TImageCallback = async (model) => {
    const api = new MyPlatformApi(appContext);
    const result = await api.uploadImage(model.path);
    if (result?.id) {
    model.imageToken = result.id;
    await model.save(true);
    return model.imageToken;
    }
    return null;
    };