Class: DynamicRendering::ActsAsDynamicallyRenderable::HtmlRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/dynamic_rendering/acts_as_dynamically_renderable.rb

Constant Summary collapse

DEFAULT_OPTIONS =
{ 'waitUntil' => 'networkidle2' }

Instance Method Summary collapse

Constructor Details

#initialize(original_response_body, viewport, original_url, options = DEFAULT_OPTIONS) ⇒ HtmlRenderer

Returns a new instance of HtmlRenderer.



65
66
67
68
69
70
# File 'lib/dynamic_rendering/acts_as_dynamically_renderable.rb', line 65

def initialize(original_response_body, viewport, original_url, options = DEFAULT_OPTIONS)
  @original_response_body = original_response_body
  @viewport = viewport
  @original_url = original_url
  @options = options
end

Instance Method Details

#to_sObject



72
73
74
# File 'lib/dynamic_rendering/acts_as_dynamically_renderable.rb', line 72

def to_s
  HtmlPostProcessor.new(rendered_html).to_s
end