Sha256: cc6cc4639213861e29175cb81b3103cf77fc8fc80f8b54b6779540dfd89cea43

Contents?: true

Size: 921 Bytes

Versions: 32

Compression:

Stored size: 921 Bytes

Contents

require 'sprockets'

module Sprockets
  module Rails
    # Backports of AssetTagHelper methods for Rails 2.x and 3.x.
    module LegacyAssetTagHelper
      include ActionView::Helpers::TagHelper

      def javascript_include_tag(*sources)
        options = sources.extract_options!.stringify_keys
        sources.uniq.map { |source|
          tag_options = {
            "src" => path_to_javascript(source)
          }.merge(options)
          content_tag(:script, "", tag_options)
        }.join("\n").html_safe
      end

      def stylesheet_link_tag(*sources)
        options = sources.extract_options!.stringify_keys
        sources.uniq.map { |source|
          tag_options = {
            "rel" => "stylesheet",
            "media" => "screen",
            "href" => path_to_stylesheet(source)
          }.merge(options)
          tag(:link, tag_options)
        }.join("\n").html_safe
      end
    end
  end
end

Version data entries

32 entries across 31 versions & 7 rubygems

Version Path
sprockets-rails-2.1.3 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.1.2 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.1.1 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.1.0 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.1 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0.backport1 lib/sprockets/rails/legacy_asset_tag_helper.rb
challah-1.0.0 vendor/bundle/gems/sprockets-rails-2.0.0/lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0.rc4 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0.rc3 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0.rc2 lib/sprockets/rails/legacy_asset_tag_helper.rb
sprockets-rails-2.0.0.rc1 lib/sprockets/rails/legacy_asset_tag_helper.rb