setContentsDownloaded method

dynamic setContentsDownloaded(
  1. String tourUuid, [
  2. bool accessibility = false
])

Implementation

setContentsDownloaded(String tourUuid, [bool accessibility = false]) {
  bool downloaded = false;
  DownloadedTourStatus? downloadedTourStatus = status.getDownloadedTourStatus(tourUuid);
  if (downloadedTourStatus != null) {
    if (downloadedTourStatus.tourUuid != "") {
      downloaded = downloadedTourStatus.tourStatus.downloaded;
      if (accessibility) {
        downloaded = (downloadedTourStatus.tourStatus.downloaded &&
            (downloadedTourStatus.accessibilityStatus?.downloaded ?? false));
      }
    }
  }
  contentsDownloaded = downloaded;
}