Конструктор класса ImageTokens. Предоставляет унифицированный интерфейс для хранения данных о загруженных изображений.
Protected_Контекст приложения.
Описание изображения (Не обязательное поле). Используется как подпись к изображению в некоторых платформах.
Объект для хранения параметров запроса. Содержит условия поиска и данные для обновления
Начальный индекс для итерации по данным. Используется при инициализации модели из массива
Состояние модели. Содержит текущие значения всех атрибутов
Идентификатор/токен изображения. Уникальный идентификатор, используемый для ссылки на изображение в API платформы.
Устанавливает идентификатор/токен изображения.
Расположение изображения (url/директория). Может быть URL-адресом изображения или путем к локальному файлу.
Устанавливает расположение изображения (url/директория).
Тип приложения, для которого загружена картинка.
Устанавливает тип приложения, для которого загружена картинка.
Возвращает метки атрибутов таблицы. Используется для отображения понятных названий полей.
Объект с метками атрибутов
ProtectedgetОпределяет имя первичного ключа таблицы. Ищет поле с меткой 'id' или 'ID'
Имя первичного ключа или null
Выполняет произвольный запрос к базе данных
Функция обратного вызова для выполнения запроса
Результат выполнения запроса
Сохраняет данные модели в базу данных Если запись существует - обновляет, иначе создает новую
Флаг создания новой записи
Promise с результатом операции
Выполняет поиск записи по первичному ключу
Promise с результатом запроса
Возвращает название таблицы/файла с данными.
Название таблицы для хранения данных об изображениях
Выполняет произвольный запрос к базе данных
Условия запроса
Флаг выборки одной записи
Promise с результатом запроса
Выполняет запрос с выборкой одной записи
Условия запроса
Promise
Модель для управления изображениями в различных платформах. Предоставляет единый интерфейс для работы с изображениями в Алисе, ВКонтакте, Telegram, Марусе и тд.
ImageTokens
Example