Sha256: 5397aba4b60e72019b567e24e739bb5656a6f43137f0be935e5a21f62c3fcdc5
Contents?: true
Size: 551 Bytes
Versions: 2
Compression:
Stored size: 551 Bytes
Contents
#coding: utf-8 require 'wombat/property' module Wombat class Properties def initialize @properties = [] end def method_missing method, *args, &block @properties << Property.new( name: method.to_s, selector: args.first, format: args[1], namespaces: args[2], callback: block) end # TODO: Why I need this????? def to_ary end def get_property name @properties.detect {|p| p.name == name } end def all_properties @properties end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wombat-0.1.2 | lib/wombat/properties.rb |
wombat-0.1.1 | lib/wombat/properties.rb |