private void PageDownloader_PagesDownloadStarted(object sender, PagesDownloadStartedEventArgs e) { if (string.IsNullOrEmpty(WebBrowser.DocumentText)) { return; } WebBrowser.Document?.InvokeScript("__onPagesDownloadStarted", e.ToObjectArray()); }
private void PageDownloader_PagesDownloadEnqueued(object sender, PagesDownloadStartedEventArgs e) { if (e.PageIndices == null) { Metadata metadata = SearchResultCache.Find(e.GalleryId); if (metadata != null) { AddTasks(metadata.Images.Pages.Count()); } } else { AddTasks(e.PageIndices.Length); } }
private void Job_PagesDownloadStarted(object sender, PagesDownloadStartedEventArgs e) { PagesDownloadStarted.Invoke(sender, e); }
protected virtual void OnPagesDownloadStarted(PagesDownloadStartedEventArgs e) { PagesDownloadStarted.Invoke(this, e); }