code: void removeDownload(OfflineDownloadOptions offlineDownload, boolean canceled) {
      if (canceled) {
        stateChangeDispatcher.onCancel(offlineDownload);
      } else {
        stateChangeDispatcher.onSuccess(offlineDownload);
      }
      offlineDownloads.remove(offlineDownload);
    }
docs: Called when the OfflineDownloadService has finished downloading.
  
  @param offlineDownload the offline download to stop tracking
  @since 0.1.0