PivoxScraper constructor

PivoxScraper({
  1. required AdvancedWebScraper scraper,
  2. required RateLimiter rateLimiter,
  3. required UserAgentRotator userAgentRotator,
  4. required CookieManager cookieManager,
  5. required DataCacheManager storageManager,
  6. required ScrapingJobScheduler jobScheduler,
})

Creates a new PivoxScraper with the given components

Implementation

PivoxScraper({
  required AdvancedWebScraper scraper,
  required RateLimiter rateLimiter,
  required UserAgentRotator userAgentRotator,
  required CookieManager cookieManager,
  required DataCacheManager storageManager,
  required ScrapingJobScheduler jobScheduler,
}) : _scraper = scraper,
     _rateLimiter = rateLimiter,
     _userAgentRotator = userAgentRotator,
     _cookieManager = cookieManager,
     _storageManager = storageManager,
     _jobScheduler = jobScheduler;