Module: Sprockets::SassFunctions

Defined in:
lib/sprockets/sass_functions.rb

Instance Method Summary collapse

Instance Method Details

#asset_path(path) ⇒ Object


5
6
7
# File 'lib/sprockets/sass_functions.rb', line 5

def asset_path(path)
  ::Sass::Script::String.new(sprockets_context.asset_path(path.value), :string)
end

#asset_url(path) ⇒ Object


9
10
11
# File 'lib/sprockets/sass_functions.rb', line 9

def asset_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.asset_path(path.value) + ")")
end

#audio_path(path) ⇒ Object


29
30
31
# File 'lib/sprockets/sass_functions.rb', line 29

def audio_path(path)
  ::Sass::Script::String.new(sprockets_context.audio_path(path.value), :string)
end

#audio_url(path) ⇒ Object


33
34
35
# File 'lib/sprockets/sass_functions.rb', line 33

def audio_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.audio_path(path.value) + ")")
end

#font_path(path) ⇒ Object


37
38
39
# File 'lib/sprockets/sass_functions.rb', line 37

def font_path(path)
  ::Sass::Script::String.new(sprockets_context.font_path(path.value), :string)
end

#font_url(path) ⇒ Object


41
42
43
# File 'lib/sprockets/sass_functions.rb', line 41

def font_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.font_path(path.value) + ")")
end

#image_path(path) ⇒ Object


13
14
15
# File 'lib/sprockets/sass_functions.rb', line 13

def image_path(path)
  ::Sass::Script::String.new(sprockets_context.image_path(path.value), :string)
end

#image_url(path) ⇒ Object


17
18
19
# File 'lib/sprockets/sass_functions.rb', line 17

def image_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.image_path(path.value) + ")")
end

#javascript_path(path) ⇒ Object


45
46
47
# File 'lib/sprockets/sass_functions.rb', line 45

def javascript_path(path)
  ::Sass::Script::String.new(sprockets_context.javascript_path(path.value), :string)
end

#javascript_url(path) ⇒ Object


49
50
51
# File 'lib/sprockets/sass_functions.rb', line 49

def javascript_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.javascript_path(path.value) + ")")
end

#stylesheet_path(path) ⇒ Object


53
54
55
# File 'lib/sprockets/sass_functions.rb', line 53

def stylesheet_path(path)
  ::Sass::Script::String.new(sprockets_context.stylesheet_path(path.value), :string)
end

#stylesheet_url(path) ⇒ Object


57
58
59
# File 'lib/sprockets/sass_functions.rb', line 57

def stylesheet_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.stylesheet_path(path.value) + ")")
end

#video_path(path) ⇒ Object


21
22
23
# File 'lib/sprockets/sass_functions.rb', line 21

def video_path(path)
  ::Sass::Script::String.new(sprockets_context.video_path(path.value), :string)
end

#video_url(path) ⇒ Object


25
26
27
# File 'lib/sprockets/sass_functions.rb', line 25

def video_url(path)
  ::Sass::Script::String.new("url(" + sprockets_context.video_path(path.value) + ")")
end