module Precious::Views::SprocketsHelpers

Public Class Methods

included(base) click to toggle source
# File lib/gollum/views/helpers.rb, line 100
def self.included(base)

  def sprockets_stylesheet_tag
    lambda do |args|
      args = args.split(' ')
      name = args[0]
      options = {:media => :all}
      options[:media] = :print if args[1] == 'print'
      send(:stylesheet_tag, name, options)
    end
  end
  
  def sprockets_asset_path
    lambda do |name|
      send(:asset_path, name)
    end          
  end

  def sprockets_javascript_tag
    lambda do |name|
      send(:javascript_tag, name)
    end
  end

  def sprockets_image_path
    lambda do |args|
      send(:image_path, name)
    end
  end
end

Public Instance Methods

sprockets_asset_path() click to toggle source
# File lib/gollum/views/helpers.rb, line 112
def sprockets_asset_path
  lambda do |name|
    send(:asset_path, name)
  end          
end
sprockets_image_path() click to toggle source
# File lib/gollum/views/helpers.rb, line 124
def sprockets_image_path
  lambda do |args|
    send(:image_path, name)
  end
end
sprockets_javascript_tag() click to toggle source
# File lib/gollum/views/helpers.rb, line 118
def sprockets_javascript_tag
  lambda do |name|
    send(:javascript_tag, name)
  end
end
sprockets_stylesheet_tag() click to toggle source
# File lib/gollum/views/helpers.rb, line 102
def sprockets_stylesheet_tag
  lambda do |args|
    args = args.split(' ')
    name = args[0]
    options = {:media => :all}
    options[:media] = :print if args[1] == 'print'
    send(:stylesheet_tag, name, options)
  end
end