Sha256: f7992150e338f8b36c4650e85ca6715bdec06393b3758a008fbe620f9b1c7a54
Contents?: true
Size: 516 Bytes
Versions: 15
Compression:
Stored size: 516 Bytes
Contents
module Sass module Tree class VariableNode < Node def initialize(name, expr, guarded, options) @name = name @expr = expr @guarded = guarded super(options) end protected def _perform(environment) if @guarded && environment.var(@name).nil? environment.set_var(@name, @expr.perform(environment)) elsif !@guarded environment.set_var(@name, @expr.perform(environment)) end [] end end end end
Version data entries
15 entries across 15 versions & 6 rubygems