Sha256: 55cd12c47641b24629c9b7525783f8983011c18d54390e48202c9b51abf7b92a

Contents?: true

Size: 438 Bytes

Versions: 5

Compression:

Stored size: 438 Bytes

Contents

# frozen_string_literal: true

# for browser rendering
module BrowserHelper
  def self.browser_document
    # Work because of the patched version of opal-browser(0.39)
    Browser.window
  end

  def self.browser_attach_div(parents, html_object, _atome)
    html_object.append_to(browser_document[parents])
  end

  def self.browser_attach_style(parents, _html_object, atome)
    browser_document[parents].add_class(atome[:id])
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
atome-0.5.3.4 lib/atome/renderers/browser/helpers/browser_helper.rb
atome-0.5.3.2 lib/atome/renderers/browser/helpers/browser_helper.rb
atome-0.5.2.8 lib/atome/renderers/browser/helpers/browser_helper.rb
atome-0.5.2.7 lib/atome/renderers/browser/helpers/browser_helper.rb
atome-0.5.2.5 lib/atome/renderers/browser/helpers/browser_helper.rb