Sha256: 2c7993978d91d93dd8119f47b19492f1b076dc6bcaedfbf686f2b4f0cad2eb8b

Contents?: true

Size: 618 Bytes

Versions: 61

Compression:

Stored size: 618 Bytes

Contents

module UdongoHelper
  # Before using: Put <%= yield(:javascripts) %> in the <head> of your app's frontend
  def javascript(file, target = :javascripts)
    js_asset_loader.view = self
    js_asset_loader.load_js file, target
  end

  # Before using: Put <%= yield(:stylesheets) %> in the <head> of your app's frontend
  def stylesheet(file, media = :screen)
    css_asset_loader.view = self
    css_asset_loader.load_css file, media
  end

  private

  def css_asset_loader
    @css_asset_loader ||= Udongo::Assets::Loader.new
  end

  def js_asset_loader
    @js_asset_loader ||= Udongo::Assets::Loader.new
  end
end

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
udongo-7.9.0 app/helpers/udongo_helper.rb
udongo-7.8.1 app/helpers/udongo_helper.rb
udongo-7.8.0 app/helpers/udongo_helper.rb
udongo-7.7.2 app/helpers/udongo_helper.rb
udongo-7.7.1 app/helpers/udongo_helper.rb
udongo-7.7.0 app/helpers/udongo_helper.rb
udongo-7.6.2 app/helpers/udongo_helper.rb
udongo-7.6.1 app/helpers/udongo_helper.rb
udongo-7.6.0 app/helpers/udongo_helper.rb
udongo-7.5.1 app/helpers/udongo_helper.rb
udongo-7.5.0 app/helpers/udongo_helper.rb
udongo-7.4.2 app/helpers/udongo_helper.rb
udongo-7.4.1 app/helpers/udongo_helper.rb
udongo-7.4.0 app/helpers/udongo_helper.rb
udongo-7.3.5 app/helpers/udongo_helper.rb
udongo-7.3.4 app/helpers/udongo_helper.rb
udongo-7.3.3 app/helpers/udongo_helper.rb
udongo-7.3.2 app/helpers/udongo_helper.rb
udongo-7.3.1 app/helpers/udongo_helper.rb
udongo-7.2.1 app/helpers/udongo_helper.rb