module Serialy::Sassy
Constants
- VERSION
Public Class Methods
declare(*args)
click to toggle source
# File lib/serialy/sassy.rb, line 8 def self.declare(*args) Sass::Script::Functions.declare(*args) end
map(hash)
click to toggle source
# File lib/serialy/sassy.rb, line 12 def self.map(hash) Sass::Script::Value::Map.new(hash) end
Public Instance Methods
json(filename)
click to toggle source
# File lib/serialy/sassy.rb, line 17 def json(filename) filename = filename.value json_data = JSON.parse(File.read(filename)) self.map(SassyHash[json_data]) end
yaml(filename)
click to toggle source
# File lib/serialy/sassy.rb, line 26 def yaml(filename) filename = filename.value yaml_data = YAML.load(File.read(filename)) self.map(SassyHash[yaml_data]) end