class DeklarativnaUtils::HTMLExporter

Public Instance Methods

launch_file_on_browser(filename_or_url) click to toggle source

Requires Firefox or Chrome

# File lib/deklarativna_utils.rb, line 13
def launch_file_on_browser filename_or_url
  Launchy.open filename_or_url
end
launch_rendered_html_on_browser(rendered_html, filename=nil) click to toggle source

Requires Firefox or Chrome

# File lib/deklarativna_utils.rb, line 18
def launch_rendered_html_on_browser rendered_html, filename=nil
  filename ||= @@default_filename
  launch_file_on_browser(
    render_to_file filename,
    rendered_html
  )
end
render_to_file(filename, rendered_html) click to toggle source
# File lib/deklarativna_utils.rb, line 7
def render_to_file filename, rendered_html
  File.open(filename, 'w') { |f| f.write(rendered_html) }
  filename
end