Class: Firecrawl::CrawlResult

Inherits:
CrawlResultSchema
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/firecrawl/crawl_result.rb

Instance Method Summary collapse

Instance Method Details

#crawling?Boolean

Returns:

  • (Boolean)


22
# File 'lib/firecrawl/crawl_result.rb', line 22

def crawling?()     = !!self.next_url

#merge_attributes(attributes) ⇒ Object



26
27
28
29
30
31
# File 'lib/firecrawl/crawl_result.rb', line 26

def merge_attributes( attributes )
  new_attributes = self.to_h.merge( attributes )
  data = attributes[ :data ]
  new_attributes[ :data ] = self.data.concat( data ) if data 
  self.class.new( attributes )
end

#next_urlObject



24
# File 'lib/firecrawl/crawl_result.rb', line 24

def next_url()      = self.next || self.url

#success?Boolean

Returns:

  • (Boolean)


21
# File 'lib/firecrawl/crawl_result.rb', line 21

def success?()      = self.success