addImageToQueue method

void addImageToQueue(
  1. ImageQueueParam imageQueueParam
)

Implementation

void addImageToQueue(ImageQueueParam imageQueueParam) {
  //Проверяем на наличие картинки в списке на дочитываение
  if (_imageQueue.any((e) => e.id == imageQueueParam.id && e.fieldName == imageQueueParam.fieldName)) return;
  //Если картинка ранее не читалась и отсутствует в кэше, добавляем ее в список на чтение
  _imageQueue.add(imageQueueParam);
  startImageQueueRead();
}