class Sass::ReadOnlyEnvironment
A read-only wrapper for a lexical environment for SassScript.
Public Instance Methods
caller()
click to toggle source
The read-only environment of the caller of this environment's mixin or function.
@see Sass::BaseEnvironment#caller @return {ReadOnlyEnvironment}
Calls superclass method
Sass::BaseEnvironment#caller
# File lib/sass/environment.rb, line 175 def caller return @caller if @caller env = super @caller ||= env.is_a?(ReadOnlyEnvironment) ? env : ReadOnlyEnvironment.new(env, env.options) end
content()
click to toggle source
The read-only content passed to this environment.
@see Sass::BaseEnvironment#content @return {ReadOnlyEnvironment}
Calls superclass method
Sass::BaseEnvironment#content
# File lib/sass/environment.rb, line 185 def content return @content if @content env = super @content ||= env.is_a?(ReadOnlyEnvironment) ? env : ReadOnlyEnvironment.new(env, env.options) end